From 376f3c5323cbe4739af4bc7e6f63e12724cea253 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Tue, 25 Nov 2025 11:49:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20bug-928=20=E6=88=90=E5=93=81=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E5=85=A5=E5=BA=93=EF=BC=88=E7=94=9F=E4=BA=A7=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E5=85=A5=E5=BA=93=EF=BC=89=E6=B8=85=E7=82=B9=E4=BB=B6?= =?UTF-8?q?=EF=BC=8C=E5=85=A5=E5=BA=93=E5=90=8EWMS=E5=BA=93=E5=AD=98?= =?UTF-8?q?=E6=B2=A1=E5=A2=9E=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/InProduceOrderController.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/InProduceOrderController.java b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/InProduceOrderController.java index f8bec1c5..6ceb57cd 100644 --- a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/InProduceOrderController.java +++ b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/InProduceOrderController.java @@ -417,13 +417,15 @@ public class InProduceOrderController extends BaseController { .map(InMaterialScanRecord::getSerialNo) .toList(); } - inventoryService.in(input1.stream().map(it -> new InventoryDTO() - .setMaterialNo(request.getItems().get(0).getMaterialNo()) - .setNum(it.getPSMNG()) - .setFactoryNo(it.getPWERK()) - .setWarehouseNo(it.getLGORT()) - .setBatchNo(it.getCHARG()) - .setSerialNo("") //TODO 如何设置序列号 + inventoryService.in(list.stream() + .filter(it -> Objects.equals(it.getParentId(), 0L)) + .map(it -> new InventoryDTO() + .setMaterialNo(it.getMaterialNo()) + .setNum(it.getNum()) + .setFactoryNo(it.getFactoryNo()) + .setWarehouseNo(it.getWarehouseNo()) + .setBatchNo(it.getBatchNo()) + .setSerialNo(it.getSernr()) ).toList() ); inMaterialScanRecordRespository.saveAll(records);