From f97266870e6ad8f964f10937e5588b5b5fa222eb Mon Sep 17 00:00:00 2001 From: zc <zc> Date: 星期六, 21 九月 2024 08:14:38 +0800 Subject: [PATCH] 1 --- src/main/java/com/zy/asrs/service/impl/OrderServiceImpl.java | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/OrderServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OrderServiceImpl.java index dc8534d..f45fa59 100644 --- a/src/main/java/com/zy/asrs/service/impl/OrderServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/OrderServiceImpl.java @@ -102,6 +102,7 @@ if (orderDetl.getMatnr().equals(wrkDetl.getMatnr())) { OrderDetl newOrderDetl = new OrderDetl(); newOrderDetl.sync(wrkDetl); + newOrderDetl.setAnfme(orderDetl.getAnfme()); newOrderDetl.setQty(orderDetl.getAnfme()); newOrderDetl.setOrderId(order.getId()); newOrderDetl.setOrderNo(orderNo); @@ -113,11 +114,13 @@ if (!orderDetlService.insert(newOrderDetl)) { throw new CoolException("閲嶆暣鍑哄簱璁㈠崟銆恛rderNo = " + order.getOrderNo() + "銆戞槑缁嗗け璐�"); } + break; } } else { if (orderDetl.getMatnr().equals(wrkDetl.getMatnr()) && orderDetl.getBatch().equals(wrkDetl.getBatch())) { OrderDetl newOrderDetl = new OrderDetl(); newOrderDetl.sync(wrkDetl); + newOrderDetl.setAnfme(orderDetl.getAnfme()); newOrderDetl.setQty(orderDetl.getAnfme()); newOrderDetl.setOrderId(order.getId()); newOrderDetl.setOrderNo(orderNo); @@ -129,6 +132,7 @@ if (!orderDetlService.insert(newOrderDetl)) { throw new CoolException("閲嶆暣鍑哄簱璁㈠崟銆恛rderNo = " + order.getOrderNo() + "銆戞槑缁嗗け璐�"); } + break; } } } -- Gitblit v1.9.1