| | |
| | | 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); |
| | |
| | | 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>() |