From 2f8a04943bb267a4503361a60867450ac6a66d5d Mon Sep 17 00:00:00 2001 From: 44673626 <44673626@qq.com> Date: Fri, 15 Apr 2022 11:27:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=92=A4=E9=94=80=E5=87=BA=E5=BA=93=E7=95=8C?= =?UTF-8?q?=E9=9D=A2=E5=92=8C=E8=87=AA=E5=AE=9A=E4=B9=89=E5=8F=91=E8=B4=A7?= =?UTF-8?q?=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/ImportExcel-custom/index.vue | 817 ++++++++++++++++++ vue/src/router/modules/vw_out_order.js | 12 +- vue/src/router/modules/wms_out_order.js | 20 +- .../WMSOutputDetailCancelDiff/index.vue | 808 +++++++++++++++++ .../billManage/WMSOutputSumReport/index.vue | 4 +- .../ux/billManage/wmsCusomerKanban/detail.vue | 734 ++++++++++++++++ .../ux/billManage/wmsCusomerKanban/index.vue | 430 +++++++++ vue/src/views/ux/vw/dataInput/hq_h/index.vue | 2 +- .../views/ux/vw/dataInput/hq_open/index.vue | 4 +- vue/src/views/ux/vw/dataInput/hq_y/index.vue | 4 +- vue/static/tableFieldForSearch.json | 38 +- 11 files changed, 2854 insertions(+), 19 deletions(-) create mode 100644 vue/src/components/ImportExcel-custom/index.vue create mode 100644 vue/src/views/ux/billManage/WMSOutputDetailCancelDiff/index.vue create mode 100644 vue/src/views/ux/billManage/wmsCusomerKanban/detail.vue create mode 100644 vue/src/views/ux/billManage/wmsCusomerKanban/index.vue diff --git a/vue/src/components/ImportExcel-custom/index.vue b/vue/src/components/ImportExcel-custom/index.vue new file mode 100644 index 00000000..f17d38a1 --- /dev/null +++ b/vue/src/components/ImportExcel-custom/index.vue @@ -0,0 +1,817 @@ + + + + \ No newline at end of file diff --git a/vue/src/router/modules/vw_out_order.js b/vue/src/router/modules/vw_out_order.js index c451ee38..a703553c 100644 --- a/vue/src/router/modules/vw_out_order.js +++ b/vue/src/router/modules/vw_out_order.js @@ -13,7 +13,7 @@ const vwOutOrderDataRouter = { index: 0, type: 'crm', icon: '单据导入', - roles: ['SettleAccount.WMSJIT'], + roles: ['SettleAccount.WMSJIT','SettleAccount.WMSHQ'], keepAlive: false, }, children: [ @@ -67,6 +67,16 @@ const vwOutOrderDataRouter = { icon: '文件' } }, + { + path: 'wms-customer-order', + component: () => import('@/views/ux/billManage/wmsCusomerKanban/index'), + name: 'WMSCusomerKanban',//命名路由 + meta: { + title: '自定义发货出库单', + roles: ['SettleAccount.WMSHQ'],//控制页面角色(可以设置多个角色) + icon: '批量' + } + }, diff --git a/vue/src/router/modules/wms_out_order.js b/vue/src/router/modules/wms_out_order.js index dc9a3158..a892b0f0 100644 --- a/vue/src/router/modules/wms_out_order.js +++ b/vue/src/router/modules/wms_out_order.js @@ -80,16 +80,16 @@ const vwsOutOrderDataRouter = { } }, - // { - // path: '/wms-unSettledSum', - // component: () => import('@/views/ux/billManage/UnSettledSum'), - // name: 'UnSettledSum',//命名路由 - // meta: { - // title: '撤销出库清单', - // roles: ['SettleAccount.WMSJIT'],//控制页面角色(可以设置多个角色) - // icon: '零件' - // } - // }, + { + path: '/wms-cancediff', + component: () => import('@/views/ux/billManage/WMSOutputDetailCancelDiff'), + name: 'WMSOutputDetailCancelDiff',//命名路由 + meta: { + title: '撤销出库清单', + roles: ['SettleAccount.WMSJIT'],//控制页面角色(可以设置多个角色) + icon: '零件' + } + }, diff --git a/vue/src/views/ux/billManage/WMSOutputDetailCancelDiff/index.vue b/vue/src/views/ux/billManage/WMSOutputDetailCancelDiff/index.vue new file mode 100644 index 00000000..a38f3200 --- /dev/null +++ b/vue/src/views/ux/billManage/WMSOutputDetailCancelDiff/index.vue @@ -0,0 +1,808 @@ + + + + + + + + + + diff --git a/vue/src/views/ux/billManage/WMSOutputSumReport/index.vue b/vue/src/views/ux/billManage/WMSOutputSumReport/index.vue index 210bac1e..d2e302da 100644 --- a/vue/src/views/ux/billManage/WMSOutputSumReport/index.vue +++ b/vue/src/views/ux/billManage/WMSOutputSumReport/index.vue @@ -156,7 +156,7 @@ type="warning" icon="el-icon-upload2" @click="handleImportSap()" - >同步到SAP + >同步WMS至SAP @@ -700,7 +700,7 @@ export default { // this.$refs["formCount"].resetFields(); // }); this.dataValue = ""; - this.formTitle = "同步SAP"; + this.formTitle = "同步MWS至SAP"; this.isEdit = false; this.form = {}; this.dialogAccounDateVisible = true; diff --git a/vue/src/views/ux/billManage/wmsCusomerKanban/detail.vue b/vue/src/views/ux/billManage/wmsCusomerKanban/detail.vue new file mode 100644 index 00000000..47362076 --- /dev/null +++ b/vue/src/views/ux/billManage/wmsCusomerKanban/detail.vue @@ -0,0 +1,734 @@ + + + + + + + + diff --git a/vue/src/views/ux/billManage/wmsCusomerKanban/index.vue b/vue/src/views/ux/billManage/wmsCusomerKanban/index.vue new file mode 100644 index 00000000..d183fdc2 --- /dev/null +++ b/vue/src/views/ux/billManage/wmsCusomerKanban/index.vue @@ -0,0 +1,430 @@ + + + + + + + + diff --git a/vue/src/views/ux/vw/dataInput/hq_h/index.vue b/vue/src/views/ux/vw/dataInput/hq_h/index.vue index 8e704bc0..247131ac 100644 --- a/vue/src/views/ux/vw/dataInput/hq_h/index.vue +++ b/vue/src/views/ux/vw/dataInput/hq_h/index.vue @@ -272,7 +272,7 @@ export default { }); tempsTabs.push({ label: "看板编号", prop: "kanbanNumber", width: 250 }); tempsTabs.push({ - label: "外部看板编号", + label: "外部单号", prop: "externalKanbanNumber", width: 180, }); diff --git a/vue/src/views/ux/vw/dataInput/hq_open/index.vue b/vue/src/views/ux/vw/dataInput/hq_open/index.vue index 9c44a1fc..9db2bbf2 100644 --- a/vue/src/views/ux/vw/dataInput/hq_open/index.vue +++ b/vue/src/views/ux/vw/dataInput/hq_open/index.vue @@ -284,8 +284,8 @@ export default { width: 200, }); tempsTabs.push({ - label: "验收单号", - prop: "acceptanceNo", + label: "外部单号", + prop: "externalKanbanNumber", width: 130, }); tempsTabs.push({ diff --git a/vue/src/views/ux/vw/dataInput/hq_y/index.vue b/vue/src/views/ux/vw/dataInput/hq_y/index.vue index 97e7a101..0c8a2e6f 100644 --- a/vue/src/views/ux/vw/dataInput/hq_y/index.vue +++ b/vue/src/views/ux/vw/dataInput/hq_y/index.vue @@ -282,8 +282,8 @@ export default { width: 200, }); tempsTabs.push({ - label: "验收单号", - prop: "acceptanceNo", + label: "外部单号", + prop: "externalKanbanNumber", width: 130, }); tempsTabs.push({ diff --git a/vue/static/tableFieldForSearch.json b/vue/static/tableFieldForSearch.json index 002d099e..9d9c6a07 100644 --- a/vue/static/tableFieldForSearch.json +++ b/vue/static/tableFieldForSearch.json @@ -1485,7 +1485,7 @@ { "fieldId": 1, "formType": "text", - "name": "外部看板号", + "name": "外部单号", "type": 1, "value": "", "fieldType": 1, @@ -3253,6 +3253,42 @@ "setting": [] } ] + } + , + "wmsOutputCancelDiffReport": { + "id": "36", + "data": [ + { + "fieldId": 3, + "formType": "text", + "name": "交货编码", + "type": 1, + "value": "", + "fieldType": 1, + "fieldName": "switchCode", + "setting": [] + }, + { + "fieldId": 5, + "formType": "text", + "name": "物料号", + "type": 1, + "value": "", + "fieldType": 1, + "fieldName": "materialCode", + "setting": [] + }, + { + "fieldId": 5, + "formType": "text", + "name": "物料组编码", + "type": 1, + "value": "", + "fieldType": 1, + "fieldName": "materialGroupCode", + "setting": [] + } + ] }, "hqkboutput": { "id": "36",