From 6cb591a7ce6cb6656489046e767ebcd334875d08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Sat, 1 Nov 2025 13:02:42 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=BB=84=E4=BB=B6):=20=E5=A2=9E=E5=BC=BA?= =?UTF-8?q?=E7=89=A9=E6=96=99=E9=80=89=E6=8B=A9=E7=BB=84=E4=BB=B6=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E5=B9=B6=E4=BC=98=E5=8C=96=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 为ProductSelect、MaterialSelect和RawMaterialSelect组件添加多选支持 - 优化el-select组件样式,调整高度和标签显示宽度 - 在QRCode组件中添加内容变化监听自动生成二维码 - 在标签预览组件中添加qrcodeRecordId字段 - 在基础面板中添加物料多选查询和状态筛选功能 --- klp-ui/src/assets/styles/element-ui.scss | 7 +++++ .../KLPService/MaterialSelect/index.vue | 22 +++++++++----- .../KLPService/ProductSelect/index.vue | 28 ++++++++++++++---- .../KLPService/RawMaterialSelect/index.vue | 29 ++++++++++++++----- .../panels/LabelRender/OuterTagPreview.vue | 3 +- .../LabelRender/ProductionTagPreview.vue | 3 +- klp-ui/src/views/wms/coil/panels/base.vue | 19 ++++++++++-- .../src/views/wms/print/components/QRCode.vue | 10 +++++++ 8 files changed, 98 insertions(+), 23 deletions(-) diff --git a/klp-ui/src/assets/styles/element-ui.scss b/klp-ui/src/assets/styles/element-ui.scss index 7a817ba5..e0b810b9 100644 --- a/klp-ui/src/assets/styles/element-ui.scss +++ b/klp-ui/src/assets/styles/element-ui.scss @@ -847,6 +847,13 @@ body { .el-select { .el-input__inner { border-radius: 0; + height: 24px !important; + } + + .el-select__tags { + .el-tag { + max-width: 100px; + } } // 下拉面板 diff --git a/klp-ui/src/components/KLPService/MaterialSelect/index.vue b/klp-ui/src/components/KLPService/MaterialSelect/index.vue index f4d15c24..72691b82 100644 --- a/klp-ui/src/components/KLPService/MaterialSelect/index.vue +++ b/klp-ui/src/components/KLPService/MaterialSelect/index.vue @@ -1,14 +1,14 @@