From 03944b3ba83dcf48db863aa26eff010b61559f7d Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Tue, 4 Nov 2025 10:19:40 +0800 Subject: [PATCH] =?UTF-8?q?2025-11-04=20pda=E8=B0=83=E6=95=B4=E6=89=AB?= =?UTF-8?q?=E6=8F=8F=E3=80=81=E6=9F=A5=E8=AF=A2=E3=80=81=E7=A1=AE=E8=AE=A4?= =?UTF-8?q?=E9=80=BB=E8=BE=91=EF=BC=88=E7=94=9F=E4=BA=A7=E9=A2=86=E9=80=80?= =?UTF-8?q?=E6=96=99=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/production/production-issue-return.js | 33 +++++ .../productionIssueReturnDetail.vue | 133 ++++++++++-------- 2 files changed, 110 insertions(+), 56 deletions(-) diff --git a/src/api/production/production-issue-return.js b/src/api/production/production-issue-return.js index e2c9b46..6c1d16e 100644 --- a/src/api/production/production-issue-return.js +++ b/src/api/production/production-issue-return.js @@ -33,6 +33,39 @@ export function scanLabel(data) { }) } +/** + * 验证标签(添加或移除) + */ +export function validateLabel(data) { + return http({ + url: http.adornUrl('/production/issueReturn/validateLabel'), + method: 'post', + data: http.adornData(data) + }) +} + +/** + * 获取已扫描标签列表 + */ +export function getScannedLabelList(data) { + return http({ + url: http.adornUrl('/production/issueReturn/getScannedLabelList'), + method: 'post', + data: http.adornData(data) + }) +} + +/** + * 确认保存生产领退料 + */ +export function confirmSave(data) { + return http({ + url: http.adornUrl('/production/issueReturn/confirmSave'), + method: 'post', + data: http.adornData(data) + }) +} + /** * 提交生产领退料 * 包含:退仓+领料申请+过账+回传ERP diff --git a/src/views/modules/production/productionIssueReturnDetail.vue b/src/views/modules/production/productionIssueReturnDetail.vue index 8c963db..64d85ff 100644 --- a/src/views/modules/production/productionIssueReturnDetail.vue +++ b/src/views/modules/production/productionIssueReturnDetail.vue @@ -156,7 +156,7 @@