From d9733d057a86f1d99f0d31a7e3d8a2997d4bf4f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= <2178503051@qq.com> Date: Wed, 1 Jul 2026 11:05:31 +0800 Subject: [PATCH] =?UTF-8?q?refactor(WarehouseSelect):=20=E9=87=8D=E6=9E=84?= =?UTF-8?q?=E7=BB=84=E4=BB=B6props=EF=BC=8C=E5=B0=86showTop=E6=94=B9?= =?UTF-8?q?=E4=B8=BAcollapseTags?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 新增仓库选择组件的collapseTags属性,默认关闭多选标签折叠 2. 新增钢卷库存页面,集成仓库选择组件并启用多选标签折叠功能 --- .../KLPService/WarehouseSelect/index.vue | 5 +- klp-ui/src/views/wms/coil/stock/index.vue | 652 ++++++++++++++++++ 2 files changed, 655 insertions(+), 2 deletions(-) create mode 100644 klp-ui/src/views/wms/coil/stock/index.vue diff --git a/klp-ui/src/components/KLPService/WarehouseSelect/index.vue b/klp-ui/src/components/KLPService/WarehouseSelect/index.vue index 44ee1e231..44510499d 100644 --- a/klp-ui/src/components/KLPService/WarehouseSelect/index.vue +++ b/klp-ui/src/components/KLPService/WarehouseSelect/index.vue @@ -6,6 +6,7 @@ :disabled="disabled" :size="size" :multiple="multiple" + :collapse-tags="collapseTags" filterable @change="onChange" style="width: 100%" @@ -54,9 +55,9 @@ export default { type: String, default: 'mini' }, - showTop: { + collapseTags: { type: Boolean, - default: false // 是否显示顶级节点 + default: false } }, data() { diff --git a/klp-ui/src/views/wms/coil/stock/index.vue b/klp-ui/src/views/wms/coil/stock/index.vue new file mode 100644 index 000000000..32c88466f --- /dev/null +++ b/klp-ui/src/views/wms/coil/stock/index.vue @@ -0,0 +1,652 @@ + + + + + + + + + + + + 查询 + 重置 + + + + + + + + 点击柱状图或饼图的库区,可钻取该库区的详情弹窗 + 点击下方库区汇总表格的任意行,打开详情弹窗 + 弹窗内可切换卷数/净重指标、配置品质合并分组(如 A类 / B类),透视班组 × 品质交叉分布 + 品质合并配置会自动保存,下次打开无需重新设置 + + + + + + {{ summary.totalCount }} + {{ summary.totalNetWeight }} + {{ summary.avgWeight }} + {{ summary.warehouseCount }} + + + + + + + 各库区总净重 / 均重 + + + + + + 各库区钢卷数量分布 + + + + + + + + 库区汇总明细(点击行查看详情) + + + + + + + + + + + + + + + + + 班组 × 品质 数据透视图 + + + 卷数 + 净重(t) + + 品质合并配置 + 重置合并 + + + + + + + + + {{ formatDialogPivotValue(row[col.key]) }} + + + + + + {{ formatDialogPivotValue(row._total) }} + + + + + + + + + + + {{ dialogSummary.totalCount }} + {{ dialogSummary.totalNetWeight }} + {{ dialogSummary.avgWeight }} + {{ dialogSummary.qualityKinds }} + + + + 钢卷明细 + + + + + + + + + + - + + + + + + {{ timeAgo(scope.row.createTime) }} + + + + + + + + + + + + + + + 删除 + + + {{ qs }} + 添加品质 + + + 新增分组 + + 未分配品质(将单独成列) + {{ qs }} + + + + 取消 + 应用 + + + + + + + {{ qs }} + + + 取消 + 确定 + + + + + + + +