From 10c5db348d8e929ea58a9c26bdbb6016524c8ee5 Mon Sep 17 00:00:00 2001 From: "zangch@mesnac.com" Date: Thu, 28 Aug 2025 17:21:16 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat(wms):=20=E5=A2=9E=E5=8A=A0=E7=89=A9?= =?UTF-8?q?=E6=96=99=E5=9F=BA=E7=A1=80=E4=BF=A1=E6=81=AF=E7=9A=84=E5=BA=93?= =?UTF-8?q?=E5=AD=98=E7=9B=B8=E5=85=B3=E5=AD=97=E6=AE=B5=E5=B9=B6=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E5=85=A5=E5=BA=93=E8=AE=A2=E5=8D=95=E7=9A=84=E5=88=86?= =?UTF-8?q?=E5=8C=85=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 baseMaterialInfo 表格中添加最大库存、最小库存和安全库存字段 - 优化 instockOrderCopy 的分包逻辑,增加自定义分包模式和平均分包预览 - 修复部分页面的物料规格字段名错误 - 优化表格样式和操作逻辑 --- src/api/wms/allocateOrderDetail/types.ts | 30 ++ src/api/wms/baseMaterialInfo/types.ts | 2 +- src/views/wms/baseMaterialInfo/index.vue | 88 ++--- src/views/wms/instockOrderCopy/index.vue | 351 +++++++++++++++---- src/views/wms/instockRecord/index.vue | 7 +- src/views/wms/outstockOrderCopy/index.vue | 4 +- src/views/wms/wmsPurchaseOrderCopy/index.vue | 6 +- 7 files changed, 378 insertions(+), 110 deletions(-) diff --git a/src/api/wms/allocateOrderDetail/types.ts b/src/api/wms/allocateOrderDetail/types.ts index 2d66d80..76e9516 100644 --- a/src/api/wms/allocateOrderDetail/types.ts +++ b/src/api/wms/allocateOrderDetail/types.ts @@ -47,6 +47,36 @@ export interface AllocateOrderDetailForm extends BaseEntity { */ materialId?: string | number; + /** + * 物料编码(仅用于前端显示) + */ + materialCode?: string; + + /** + * 物料名称(仅用于前端显示) + */ + materialName?: string; + + /** + * 批次码(仅用于前端显示) + */ + batchCode?: string; + + /** + * 库位编码(仅用于前端显示) + */ + locationCode?: string; + + /** + * 仓库ID(仅用于前端显示) + */ + storeId?: string | number; + + /** + * 库存数量(仅用于前端显示) + */ + inventoryQty?: number; + /** * 调拨数量 */ diff --git a/src/api/wms/baseMaterialInfo/types.ts b/src/api/wms/baseMaterialInfo/types.ts index 7c29d20..dd0601c 100644 --- a/src/api/wms/baseMaterialInfo/types.ts +++ b/src/api/wms/baseMaterialInfo/types.ts @@ -341,7 +341,7 @@ export interface BaseMaterialInfoForm extends BaseEntity { * 物料大类(字典改为从数据库中获得) */ materialCategoryId: string; - materialCategories: string;//暂时保留 + // materialCategories: string;//暂时保留 /** * 物料小类 diff --git a/src/views/wms/baseMaterialInfo/index.vue b/src/views/wms/baseMaterialInfo/index.vue index 0d2432e..b6a2e2e 100644 --- a/src/views/wms/baseMaterialInfo/index.vue +++ b/src/views/wms/baseMaterialInfo/index.vue @@ -78,11 +78,14 @@ {{ formatDayHourMinutes(scope.row.minParkingTime) }} - + + + + - + - +