From 77f43fa3342c1dc17ffb9e840e1495c8cf9babad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Fri, 31 Oct 2025 15:07:03 +0800 Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E6=96=B0=E5=A2=9E=E9=92=A2?= =?UTF-8?q?=E5=8D=B7=E7=8A=B6=E6=80=81=E7=AE=A1=E7=90=86=E5=92=8C=E5=BA=93?= =?UTF-8?q?=E4=BD=8D=E6=9F=A5=E8=AF=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit refactor(warehouse): 将仓库相关术语统一修改为库位 style(warehouse): 优化库位管理界面表单布局 fix(warehouse): 修复树形组件数据展示问题 新增钢卷状态管理功能,支持在列表中直接修改状态 为钢卷管理添加库位查询条件,优化数据展示逻辑 统一将仓库相关术语修改为库位,保持系统一致性 移除部分无用代码和注释,优化界面布局 --- .../KLPService/WarehouseTree/index.vue | 2 +- klp-ui/src/views/wms/coil/box.vue | 6 +- klp-ui/src/views/wms/coil/box2.vue | 715 ++++++++++++++++++ klp-ui/src/views/wms/coil/panels/base.vue | 51 +- klp-ui/src/views/wms/coil/product.vue | 5 +- klp-ui/src/views/wms/coil/rubbish.vue | 25 + klp-ui/src/views/wms/stock/index.vue | 9 +- klp-ui/src/views/wms/warehouse/index.vue | 53 +- 8 files changed, 812 insertions(+), 54 deletions(-) create mode 100644 klp-ui/src/views/wms/coil/box2.vue create mode 100644 klp-ui/src/views/wms/coil/rubbish.vue diff --git a/klp-ui/src/components/KLPService/WarehouseTree/index.vue b/klp-ui/src/components/KLPService/WarehouseTree/index.vue index 5a3b19cd..e91be586 100644 --- a/klp-ui/src/components/KLPService/WarehouseTree/index.vue +++ b/klp-ui/src/components/KLPService/WarehouseTree/index.vue @@ -38,7 +38,7 @@ export default { methods: { getWarehouseTree() { listWarehouse().then(response => { - this.treeData = this.handleTree(response.data, 'warehouseId', 'parentId'); + this.treeData = [{ warehouseName: '全部', value: undefined }, ...this.handleTree(response.data, 'warehouseId', 'parentId')]; }); }, handleTree(data, id, parentId) { diff --git a/klp-ui/src/views/wms/coil/box.vue b/klp-ui/src/views/wms/coil/box.vue index 5238d144..d5e0dfa8 100644 --- a/klp-ui/src/views/wms/coil/box.vue +++ b/klp-ui/src/views/wms/coil/box.vue @@ -2,12 +2,12 @@
- + @@ -156,7 +156,7 @@ export default { data() { return { queryParams: { - statType: '1', + statType: '2', itemType: undefined, itemId: undefined, }, diff --git a/klp-ui/src/views/wms/coil/box2.vue b/klp-ui/src/views/wms/coil/box2.vue new file mode 100644 index 00000000..5adb3fac --- /dev/null +++ b/klp-ui/src/views/wms/coil/box2.vue @@ -0,0 +1,715 @@ + + + + + \ No newline at end of file diff --git a/klp-ui/src/views/wms/coil/panels/base.vue b/klp-ui/src/views/wms/coil/panels/base.vue index 88000b39..c84e528c 100644 --- a/klp-ui/src/views/wms/coil/panels/base.vue +++ b/klp-ui/src/views/wms/coil/panels/base.vue @@ -9,11 +9,14 @@ - + + + - + - + + + +