From 7758aadecd7c7332c1e41790d9c6daf91e571a3b Mon Sep 17 00:00:00 2001 From: liaohechuan Date: Sat, 29 Mar 2025 13:45:33 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=88MES=E5=AF=B9=E8=B4=A6SAP=E6=8A=A5?= =?UTF-8?q?=E8=A1=A8=EF=BC=89=EF=BC=9A=E6=96=B0=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/wip-nalinv/mesCompareSapReport.js | 38 ++ .../wip-nalinv/mesCompareSapReport/index.vue | 425 ++++++++++++++++++ .../wip-nalinv/mesCompareSapReport/init.js | 10 + .../wms-nalinv/mesReferSapInvReport/index.vue | 2 +- 4 files changed, 474 insertions(+), 1 deletion(-) create mode 100644 src/api/mes/wip-nalinv/mesCompareSapReport.js create mode 100644 src/views/mes/wip-nalinv/mesCompareSapReport/index.vue create mode 100644 src/views/mes/wip-nalinv/mesCompareSapReport/init.js diff --git a/src/api/mes/wip-nalinv/mesCompareSapReport.js b/src/api/mes/wip-nalinv/mesCompareSapReport.js new file mode 100644 index 0000000..225503d --- /dev/null +++ b/src/api/mes/wip-nalinv/mesCompareSapReport.js @@ -0,0 +1,38 @@ +import request from '@/router/axios' +import {iep} from '@/api/prefix' + +// 工单分页查询 +export function fetchShopOrderPage(query) { + return request({ + url: iep('/shop-order/newPage'), + method: 'get', + params: query + }) +} + +// 检索主列表数据 +export function readMesCompareSapReportCcList(query) { + return request({ + url: iep('/zlotmaterialcompletetransaction/readMesCompareSapReportCcList'), + method: 'get', + params: query + }) +} + +// 检索产出明细列表数据 +export function readMesCompareSapReportCcDetailList(query) { + return request({ + url: iep('/zlotmaterialcompletetransaction/readMesCompareSapReportCcDetailList'), + method: 'get', + params: query + }) +} + +// 检索消耗明细列表数据 +export function readMesCompareSapReportXhDetailList(query) { + return request({ + url: iep('/zlotmaterialconsumptiontransaction/readMesCompareSapReportXhDetailList'), + method: 'get', + params: query + }) +} diff --git a/src/views/mes/wip-nalinv/mesCompareSapReport/index.vue b/src/views/mes/wip-nalinv/mesCompareSapReport/index.vue new file mode 100644 index 0000000..fd750ac --- /dev/null +++ b/src/views/mes/wip-nalinv/mesCompareSapReport/index.vue @@ -0,0 +1,425 @@ + + + + + diff --git a/src/views/mes/wip-nalinv/mesCompareSapReport/init.js b/src/views/mes/wip-nalinv/mesCompareSapReport/init.js new file mode 100644 index 0000000..96501f6 --- /dev/null +++ b/src/views/mes/wip-nalinv/mesCompareSapReport/init.js @@ -0,0 +1,10 @@ +export const shopOrderDialogObj = { + title: '工单', + callBackKey: "shopOrder", + regex: " ", + condition: "searchText", + tableColumn: [ + {prop: "shopOrder", label: "工单"} + ], + queryParam: {} +} diff --git a/src/views/mes/wms-nalinv/mesReferSapInvReport/index.vue b/src/views/mes/wms-nalinv/mesReferSapInvReport/index.vue index c762123..d7261a1 100644 --- a/src/views/mes/wms-nalinv/mesReferSapInvReport/index.vue +++ b/src/views/mes/wms-nalinv/mesReferSapInvReport/index.vue @@ -191,7 +191,7 @@ import {hideLoading, showLoading} from "@/const/loading"; import {lgortDialogObj, matnrDialogObj} from "@/views/mes/wms-nalinv/mesReferSapInvReport/init"; export default { - name: 'operation-out', + name: 'mes-refer-sap-inv-report', data() { return { tabActiveName: "inventoryQueryReportDetailTab",