From c5bff55a35ddc99eee0bae183df711b2804c2ebe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Tue, 20 Jan 2026 11:29:22 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E9=92=A2=E5=8D=B7=E7=AE=A1=E7=90=86):=20?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=92=A2=E5=8D=B7=E8=BF=98=E5=8E=9F=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E5=B9=B6=E4=BC=98=E5=8C=96=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在coil.js中新增restoreMaterialCoil接口用于还原钢卷 - 在correct.vue中添加还原按钮及相关处理逻辑 - 优化CoilTraceResult.vue界面,移除部分不必要的信息展示 - 调整部分文字描述使其更简洁 --- klp-ui/src/api/wms/coil.js | 13 ++++++++++ klp-ui/src/views/wms/coil/do/correct.vue | 24 ++++++++++++++++--- .../views/wms/coil/panels/CoilTraceResult.vue | 17 +++++++------ 3 files changed, 44 insertions(+), 10 deletions(-) diff --git a/klp-ui/src/api/wms/coil.js b/klp-ui/src/api/wms/coil.js index d6cd5583..f40ac681 100644 --- a/klp-ui/src/api/wms/coil.js +++ b/klp-ui/src/api/wms/coil.js @@ -225,4 +225,17 @@ export function getDuplicateGroups() { url: '/wms/materialCoil/duplicateGroups', method: 'get' }) +} + +/** + * 还原钢卷,将一个钢卷从历史记录中还原为当前数据 + */ +export function restoreMaterialCoil(coilId) { + if (!coilId) { + return Promise.reject(new Error('coilId is required')) + } + return request({ + url: '/wms/materialCoil/rollback/' + coilId, + method: 'post' + }) } \ No newline at end of file diff --git a/klp-ui/src/views/wms/coil/do/correct.vue b/klp-ui/src/views/wms/coil/do/correct.vue index 56904af3..97294621 100644 --- a/klp-ui/src/views/wms/coil/do/correct.vue +++ b/klp-ui/src/views/wms/coil/do/correct.vue @@ -156,7 +156,7 @@ -
+
入场: @@ -180,6 +180,8 @@ {{ item.netWeight || '—' }}t
+ 回滚