From 9c9f2fa84d26e9fcbe1dacbfd380598f594c68ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Wed, 18 Mar 2026 18:14:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9O=E5=8D=B7=E6=A0=87?= =?UTF-8?q?=E7=AD=BE=E5=B9=B6=E6=B7=BB=E5=8A=A0=E7=A6=81=E7=94=A8O?= =?UTF-8?q?=E5=8D=B7=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 更新优品卷标签为O卷,同时在CoilSelector组件中添加disableO属性以禁用O卷选择 在发货单相关组件中设置disableO为true,防止选择O卷 --- klp-ui/src/components/CoilSelector/index.vue | 11 ++++++++++- klp-ui/src/views/wms/coil/views/jishu.vue | 2 +- .../src/views/wms/delivery/components/detailTable.vue | 4 ++-- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/klp-ui/src/components/CoilSelector/index.vue b/klp-ui/src/components/CoilSelector/index.vue index ec344ad4..4939f1cc 100644 --- a/klp-ui/src/components/CoilSelector/index.vue +++ b/klp-ui/src/components/CoilSelector/index.vue @@ -219,7 +219,12 @@ export default { multiple: { type: Boolean, default: false - } + }, + // 是否禁用O卷 + disableO: { + type: Boolean, + default: false + }, }, data() { return { @@ -489,6 +494,10 @@ export default { this.$message.warning('您没有权限选择此钢卷'); return; // 终止后续逻辑 } + if (this.disableO && row.qualityStatus == 'O') { + this.$message.warning('O卷不能选择'); + return; + } this.handleSelect(row); }, diff --git a/klp-ui/src/views/wms/coil/views/jishu.vue b/klp-ui/src/views/wms/coil/views/jishu.vue index 23966ff2..4b698aff 100644 --- a/klp-ui/src/views/wms/coil/views/jishu.vue +++ b/klp-ui/src/views/wms/coil/views/jishu.vue @@ -1,6 +1,6 @@