From 2f97b2686649d2e2e9b7584c7b9cf39a276569d9 Mon Sep 17 00:00:00 2001 From: Junjie <xjj@123> Date: 星期一, 16 六月 2025 15:35:20 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 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 d3c9e4b..bf954d2 100644 --- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java @@ -482,6 +482,19 @@ , locDto.getStandby1(), locDto.getStandby2(), locDto.getStandby3(), locDto.getBoxType1(), locDto.getBoxType2(), locDto.getBoxType3()); } + + Wrapper<LocDetl> wrapper = new EntityWrapper<LocDetl>() + .eq("loc_no", wrkMast.getSourceLocNo()) + .eq("matnr", orderDetlPakout.getMatnr()); + if (!Cools.isEmpty(locDto.getBatch())) { + wrapper.eq("batch", locDto.getBatch()); + } + if (!Cools.isEmpty(orderDetlPakout.getSpecs())) { + wrapper.eq("specs", orderDetlPakout.getSpecs()); + } + + LocDetl locDetl = locDetlService.selectOne(wrapper); + WrkDetl wrkDetl = new WrkDetl(); wrkDetl.sync(orderDetlPakout); wrkDetl.setZpallet(wrkMast.getBarcode()); @@ -495,6 +508,8 @@ wrkDetl.setModiTime(now); wrkDetl.setModiUser(userId); wrkDetl.setThreeCode(orderDetlPakout.getId() + ""); + wrkDetl.setSupp(orderPakout.getCstmrName()); + wrkDetl.setStockNum(locDetl.getAnfme());//搴撳瓨 //璁$畻杈呮暟閲� Double weight = MatUtils.calcWeight(wrkDetl.getMatnr(), wrkDetl.getAnfme()); -- Gitblit v1.9.1