From b2727ba22247422cdbc0902315c8a0219491fe76 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= <2178503051@qq.com>
Date: Tue, 19 May 2026 15:16:20 +0800
Subject: [PATCH] =?UTF-8?q?feat(wms/coil):=20=E6=96=B0=E5=A2=9E=E9=92=A2?=
=?UTF-8?q?=E5=8D=B7=E8=A7=A3=E9=99=A4=E9=94=81=E5=AE=9A=E5=8A=9F=E8=83=BD?=
=?UTF-8?q?=E4=B8=8E=E9=94=81=E5=AE=9A=E7=B1=BB=E5=9E=8B=E7=AD=9B=E9=80=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
1. 新增解除钢卷锁定的API接口excludeLock
2. 新增分条锁定、退火锁定的筛选标签和对应查询逻辑
3. 新增锁定类型钢卷的解除锁定操作按钮与弹窗确认逻辑
---
klp-ui/src/api/wms/coil.js | 11 ++++
klp-ui/src/views/wms/coil/views/typeError.vue | 55 ++++++++++++++++++-
2 files changed, 63 insertions(+), 3 deletions(-)
diff --git a/klp-ui/src/api/wms/coil.js b/klp-ui/src/api/wms/coil.js
index c6e5c5c8..fcc7f63f 100644
--- a/klp-ui/src/api/wms/coil.js
+++ b/klp-ui/src/api/wms/coil.js
@@ -462,3 +462,14 @@ export function getDeliveryOrderInfo(coilId) {
timeout: 600000,
})
}
+
+/**
+ * 解除钢卷的锁定状态
+ */
+export function excludeLock(coilId) {
+ return request({
+ url: `/wms/materialCoil/unlock/${coilId}`,
+ method: 'put',
+ timeout: 600000,
+ })
+}
diff --git a/klp-ui/src/views/wms/coil/views/typeError.vue b/klp-ui/src/views/wms/coil/views/typeError.vue
index 83631380..816d8489 100644
--- a/klp-ui/src/views/wms/coil/views/typeError.vue
+++ b/klp-ui/src/views/wms/coil/views/typeError.vue
@@ -5,6 +5,8 @@
类型缺失
原料类型缺失
匹配异常
+ 分条锁定
+ 退火锁定
刷新
@@ -48,8 +50,10 @@
打印标签
追溯
- 一键修复类型
+ 解除锁定
@@ -165,7 +169,7 @@