From 389d880e5b4316f1b501726295e55dfe4de20432 Mon Sep 17 00:00:00 2001 From: 18110972313 <780768673@qq.com> Date: Mon, 26 May 2025 10:15:04 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E6=96=B0=E5=A2=9E=20=E6=96=B0=E6=96=99?= =?UTF-8?q?=E5=8F=B7=E6=A0=87=E7=AD=BE=E6=89=93=E5=8D=B0=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/label/index.ts | 12 + .../label/newMaterialSpecLabelPrint/index.vue | 875 ++++++++++++++++++ src/views/stockIn/deliveryStockIn/index.vue | 8 +- 3 files changed, 894 insertions(+), 1 deletion(-) create mode 100644 src/views/label/newMaterialSpecLabelPrint/index.vue diff --git a/src/api/label/index.ts b/src/api/label/index.ts index 5aa9ace..d44b8f3 100644 --- a/src/api/label/index.ts +++ b/src/api/label/index.ts @@ -142,4 +142,16 @@ export function getUserInfo() { url: '/api/CostCenter/getUserInfo', method: 'get', }) +} + +/** + * 新料号标签打印 + * @param data + */ +export function newMaterialSpecLabelPrint(data: any) { + return request({ + url: '/api/api/label/newMaterialSpecLabelPrint', + method: 'post', + data: data, + }); } \ No newline at end of file diff --git a/src/views/label/newMaterialSpecLabelPrint/index.vue b/src/views/label/newMaterialSpecLabelPrint/index.vue new file mode 100644 index 0000000..2ff52ec --- /dev/null +++ b/src/views/label/newMaterialSpecLabelPrint/index.vue @@ -0,0 +1,875 @@ + + + + + + diff --git a/src/views/stockIn/deliveryStockIn/index.vue b/src/views/stockIn/deliveryStockIn/index.vue index db00ba2..9d85d45 100644 --- a/src/views/stockIn/deliveryStockIn/index.vue +++ b/src/views/stockIn/deliveryStockIn/index.vue @@ -759,6 +759,7 @@ async function sendToERP() { // materialreceiveAct: state.MATERIALPACKINGLIST[0], siteName: 'SDK', receiveRequestName: state.queryParams.params.RECEIVEREQUESTNAME, + materialDeliveryReceive: state.MATERIALRECEIVEACT, user: localStorage.get('userId'), commitDate: state.commitDate, opcode: state.OpCode @@ -769,7 +770,12 @@ async function sendToERP() { ElMessageBox.alert('入库成功', '提醒框', { confirmButtonText: 'OK' }) - handleQuery() + state.InputState = true + state.MATERIALRECEIVEACT = [] + state.MATERIALPACKINGLIST = [] + state.queryParams.params.SITENAME = 'SDK' + state.queryParams.params.MATERIALSPECNAME = '' + state.InputState = false state.loadings = false state.button_state = false