From 580f127d51f411b5abd38da5d240f8e29c73d299 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Thu, 15 Jan 2026 10:22:29 +0800 Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E6=B7=BB=E5=8A=A0=E5=AE=9E?= =?UTF-8?q?=E9=99=85=E5=BA=93=E5=8C=BA=E6=9F=A5=E8=AF=A2=E5=B9=B6=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E4=BB=93=E5=BA=93=E9=80=89=E6=8B=A9=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit refactor: 移除无用代码并优化标签打印样式 --- .../ActualWarehouseSelect/index.vue | 11 +- klp-ui/src/views/wms/coil/do/search.vue | 200 ++++-------------- .../panels/LabelRender/OuterTagPreview.vue | 21 +- klp-ui/src/views/wms/coil/panels/base.vue | 10 +- klp-ui/src/views/wms/report/zha.vue | 28 --- 5 files changed, 72 insertions(+), 198 deletions(-) diff --git a/klp-ui/src/components/KLPService/ActualWarehouseSelect/index.vue b/klp-ui/src/components/KLPService/ActualWarehouseSelect/index.vue index c313762c..eb6041fd 100644 --- a/klp-ui/src/components/KLPService/ActualWarehouseSelect/index.vue +++ b/klp-ui/src/components/KLPService/ActualWarehouseSelect/index.vue @@ -24,7 +24,7 @@ :props="cascaderProps" :placeholder="placeholder" :clearable="clearable && !clearInput" - :show-all-levels="true" + :show-all-levels="false" :emit-path="true" style="width: 100%;" @change="handleChange" @@ -73,11 +73,16 @@ export default { type: Boolean, default: false }, + // 第二2级可以被选中 + canSelectLevel2: { + type: Boolean, + default: false + }, canSelectDisabled: { type: Boolean, default: false }, - // ========== 新增核心属性 ========== + // 是否展示只读+可清除的输入框,用于将选中名称展示出来和清除为-1操作 clearInput: { type: Boolean, default: true @@ -107,7 +112,7 @@ export default { return { lazy: true, lazyLoad: this.loadNode, // 懒加载方法 - checkStrictly: false, // 只允许选叶子节点 + checkStrictly: this.canSelectLevel2, // 是否只允许选叶子节点 value: 'value', label: 'label', children: 'children' diff --git a/klp-ui/src/views/wms/coil/do/search.vue b/klp-ui/src/views/wms/coil/do/search.vue index df3aa618..9b0d4f6c 100644 --- a/klp-ui/src/views/wms/coil/do/search.vue +++ b/klp-ui/src/views/wms/coil/do/search.vue @@ -35,8 +35,9 @@ - + @@ -266,10 +267,10 @@ - @@ -284,7 +285,7 @@ diff --git a/klp-ui/src/views/wms/coil/panels/LabelRender/OuterTagPreview.vue b/klp-ui/src/views/wms/coil/panels/LabelRender/OuterTagPreview.vue index dafc9b97..4010d6c8 100644 --- a/klp-ui/src/views/wms/coil/panels/LabelRender/OuterTagPreview.vue +++ b/klp-ui/src/views/wms/coil/panels/LabelRender/OuterTagPreview.vue @@ -1,6 +1,7 @@ @@ -280,17 +283,29 @@ export default {