From 5bf753335381f8c584739c8364d4e25e39832d59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=A6=E9=B8=BF=E5=B1=95?= <18031053041@163.com> Date: Fri, 13 Mar 2026 20:57:59 +0800 Subject: [PATCH] =?UTF-8?q?PDA=E5=BA=93=E5=AD=98=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MaterialInventoryApplicationService.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mhd_wms/src/main/java/com/mhd/wms/application/service/materialInventory/MaterialInventoryApplicationService.java b/mhd_wms/src/main/java/com/mhd/wms/application/service/materialInventory/MaterialInventoryApplicationService.java index bc08e5096..a1eb4b009 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/application/service/materialInventory/MaterialInventoryApplicationService.java +++ b/mhd_wms/src/main/java/com/mhd/wms/application/service/materialInventory/MaterialInventoryApplicationService.java @@ -462,8 +462,11 @@ public class MaterialInventoryApplicationService { List list = materialInventoryDomainService.materialQueryList(materialInventoryQueryListDO); // 批次属性填充,与按单移位一致 fillMaterialMoreDetailForInventoryQueryList(list); - // 主项子项结构,与移位详情 getInfoByApp 一致,每条主项下含一条 parent_copy 子项 - buildParentChildForInventoryQueryList(list); + // 主项子项结构仅用于 0-全部、6-按容器,供移位表单复用;1-5 按货主/物料/批次/库位/物料库位 为合并汇总展示,不转主项子项 + Integer queryType = materialInventoryQueryListDO.getQueryType(); + if (queryType == null || queryType == 0 || queryType == 6) { + buildParentChildForInventoryQueryList(list); + } return list; }