From b35d739e089a85632e50c405efec21bec7462a22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Mon, 12 Jan 2026 15:32:09 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E7=A9=BA=E7=BD=AE?= =?UTF-8?q?=E5=BA=93=E9=80=89=E9=A1=B9=E5=92=8C=E6=89=93=E5=8D=B0=E6=A0=87?= =?UTF-8?q?=E7=AD=BE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在WarehouseTree组件中添加showEmpty属性以显示空置库选项 - 在DrillDownTable和search组件中传递showEmpty属性 - 在base面板中添加打印标签功能 - 在correct页面添加创建人选择功能 - 在receive报表页面添加收货计划筛选功能 --- .../KLPService/WarehouseTree/index.vue | 26 +++++++++---------- klp-ui/src/views/wms/coil/do/correct.vue | 18 ++++++++++++- klp-ui/src/views/wms/coil/do/search.vue | 2 +- .../views/wms/coil/panels/DrillDownTable.vue | 2 +- klp-ui/src/views/wms/coil/panels/base.vue | 22 +++++++++++++++- klp-ui/src/views/wms/report/receive.vue | 18 +++++++++++++ klp-ui/src/views/wms/stock/index.vue | 2 +- 7 files changed, 72 insertions(+), 18 deletions(-) diff --git a/klp-ui/src/components/KLPService/WarehouseTree/index.vue b/klp-ui/src/components/KLPService/WarehouseTree/index.vue index 50b9f3ac..0f57bf4d 100644 --- a/klp-ui/src/components/KLPService/WarehouseTree/index.vue +++ b/klp-ui/src/components/KLPService/WarehouseTree/index.vue @@ -17,6 +17,10 @@ export default { type: String, default: 'real' }, + showEmpty: { + type: Boolean, + default: false + } }, data() { return { @@ -38,23 +42,19 @@ export default { } }, methods: { - loadChildren(node, resolve) { - if (this.warehouseType !== 'real') { - return; - } - if (node.level === 0) { - // resolve(this.handleTree(this.treeData, 'warehouseId', 'parentId')); - } else { - listActualWarehouse({ parentId: node.data.actualWarehouseId }).then(response => { - resolve(response.data); - }); - } - }, getWarehouseTree() { this.loading = true; if (this.warehouseType === 'real') { treeActualWarehouseTwoLevel().then(response => { - this.treeData = response.data + const data = response.data; + if (this.showEmpty) { + data.unshift({ + actualWarehouseId: '-1', + actualWarehouseName: '空置库', + isLeaf: true + }) + } + this.treeData = data; this.loading = false; }); } else { diff --git a/klp-ui/src/views/wms/coil/do/correct.vue b/klp-ui/src/views/wms/coil/do/correct.vue index 56428531..125882ca 100644 --- a/klp-ui/src/views/wms/coil/do/correct.vue +++ b/klp-ui/src/views/wms/coil/do/correct.vue @@ -307,6 +307,12 @@ + + + + + + - +