From e29200a02010e97f1ba8bb83ba9be867e11876da Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期二, 29 七月 2025 16:29:09 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java index 17b0c6b..45865c7 100644 --- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java @@ -406,7 +406,9 @@ wrkDetl.setWrkNo(workNo); wrkDetl.setIoTime(now); Double anfme = ioType == 101 ? detlDto.getLocDetl().getAnfme() : detlDto.getCount(); + Double weight = MatUtils.calcWeight(detlDto.getLocDetl().getMatnr(), anfme); wrkDetl.setAnfme(anfme); // 鏁伴噺 + wrkDetl.setWeight(weight); wrkDetl.setAppeTime(now); wrkDetl.setAppeUser(userId); wrkDetl.setModiTime(now); @@ -504,9 +506,11 @@ OrderDetlPakout orderDetlPakout = orderDetlPakoutService.selectItem(locDto.getOrderNo(), locDto.getMatnr(), locDto.getBatch(), locDto.getBrand() , locDto.getStandby1(), locDto.getStandby2(), locDto.getStandby3(), locDto.getBoxType1(), locDto.getBoxType2(), locDto.getBoxType3()); if (orderDetlPakout == null) { - orderDetlPakout = orderDetlPakoutService.selectItem(locDto.getOrderNo(), locDto.getMatnr(), null, locDto.getBrand() - , locDto.getStandby1(), locDto.getStandby2(), locDto.getStandby3(), locDto.getBoxType1(), locDto.getBoxType2(), locDto.getBoxType3()); - + orderDetlPakout = orderDetlPakoutService.selectOne(new EntityWrapper<OrderDetlPakout>() + .eq("order_no", locDto.getOrderNo()) + .eq("matnr", locDto.getMatnr()) + .eq("standby1", locDto.getStandby1()) + ); } Wrapper<LocDetl> wrapper = new EntityWrapper<LocDetl>() -- Gitblit v1.9.1