From 386097049015533536137980387cbfaeb70ce718 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sat, 28 Mar 2026 09:14:55 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(mes):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E7=89=A9=E6=96=99=E9=80=89=E6=8B=A9=E5=BC=B9=E7=AA=97=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=EF=BC=8C=E4=BC=98=E5=8C=96=E7=89=A9=E6=96=99=E7=BC=96?= =?UTF-8?q?=E7=A0=81=E7=94=9F=E6=88=90=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增物料选择弹窗组件,支持物料分类树和物料列表的搜索与选择功能。优化物料编码生成方法,使用自动编码规则生成物料编码,提升用户体验。 --- src/views/mes/md/item/MdItemForm.vue | 22 +- src/views/mes/md/item/MdProductBomForm.vue | 4 +- .../md/item/components/MdItemSelectDialog.vue | 197 ++++++++++++++++++ src/views/mes/md/item/index.vue | 10 +- src/views/mes/utils/constants.ts | 1 + 5 files changed, 217 insertions(+), 17 deletions(-) create mode 100644 src/views/mes/md/item/components/MdItemSelectDialog.vue diff --git a/src/views/mes/md/item/MdItemForm.vue b/src/views/mes/md/item/MdItemForm.vue index b16a20f56..6128ea367 100644 --- a/src/views/mes/md/item/MdItemForm.vue +++ b/src/views/mes/md/item/MdItemForm.vue @@ -37,6 +37,7 @@ + + @@ -82,7 +84,7 @@ v-model="formData.minStock" placeholder="请输入最低库存量" :min="0" - :precision="4" + :precision="2" class="!w-1/1" /> @@ -93,7 +95,7 @@ v-model="formData.maxStock" placeholder="请输入最高库存量" :min="0" - :precision="4" + :precision="2" class="!w-1/1" /> @@ -113,7 +115,7 @@ - + @@ -132,9 +134,9 @@ diff --git a/src/views/mes/md/item/index.vue b/src/views/mes/md/item/index.vue index bef73d568..5dedcc66c 100644 --- a/src/views/mes/md/item/index.vue +++ b/src/views/mes/md/item/index.vue @@ -89,6 +89,7 @@ + @@ -104,6 +105,7 @@ +