From cd38a52ca071318a0f2c46a0a660352448f4074f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=A5=8E=E5=85=B4?= <2220574228@qq.com> Date: Fri, 6 Mar 2026 10:13:40 +0800 Subject: [PATCH] =?UTF-8?q?pda=E4=B8=8A=E6=9E=B6=E6=8A=A5=E9=94=99;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../stockShelfOrder/StockShelfOrderApplicationService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mhd_wms/src/main/java/com/mhd/wms/application/service/stockShelfOrder/StockShelfOrderApplicationService.java b/mhd_wms/src/main/java/com/mhd/wms/application/service/stockShelfOrder/StockShelfOrderApplicationService.java index 20da7d3ec..18faa1d45 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/application/service/stockShelfOrder/StockShelfOrderApplicationService.java +++ b/mhd_wms/src/main/java/com/mhd/wms/application/service/stockShelfOrder/StockShelfOrderApplicationService.java @@ -354,7 +354,9 @@ public class StockShelfOrderApplicationService { shelfMaterialDetailDO.setMaterialDetailSerialNumberList(shelfMaterialDetailDOChildren.getMaterialDetailSerialNumberList()); } //只留二级 - List shelfMaterialDetailDOChildrenList2 = shelfMaterialDetailDOChildrenList1.stream().filter(p -> 2 == p.getLevel()).collect(Collectors.toList()); + List shelfMaterialDetailDOChildrenList2 = shelfMaterialDetailDOChildrenList1.stream() + .filter(p -> p.getLevel() != null && 2 == p.getLevel()) + .collect(Collectors.toList()); shelfMaterialDetailDO.setChildren(shelfMaterialDetailDOChildrenList2); } });