| | |
| | | // 备注 |
| | | private String memo; |
| | | |
| | | private String cstmr; |
| | | |
| | | } |
| | | |
| | | } |
| | |
| | | // 生成入库通知档 |
| | | List<DetlDto> detlDtos = new ArrayList<>(); |
| | | param.getCombMats().forEach(elem -> { |
| | | DetlDto detlDto = new DetlDto(elem.getMatnr(), elem.getBatch(), elem.getAnfme(), elem.getMemo()); |
| | | DetlDto detlDto = new DetlDto(elem.getMatnr(), elem.getBatch(), elem.getAnfme(), elem.getMemo(), elem.getCstmr()); |
| | | |
| | | if (Cools.isEmpty(detlDto.getBatch())){ |
| | | String batch = DateUtils.convert(new Date(),DateUtils.yyyyMMdd); |
| | |
| | | waitPakin.setModiTime(now); |
| | | waitPakin.setMemo(detlDto.getMemo()); |
| | | waitPakin.setFrozen(param.getFrozen()); // 是否冻结 |
| | | waitPakin.setManu(detlDto.getCstmr()); |
| | | if (!waitPakinService.insert(waitPakin)) { |
| | | throw new CoolException("保存入库通知档失败"); |
| | | } |
| | |
| | | |
| | | private String memo; |
| | | |
| | | private String cstmr; |
| | | |
| | | |
| | | public DetlDto() { |
| | | } |
| | |
| | | this.anfme = anfme; |
| | | } |
| | | |
| | | public DetlDto(String matnr, String batch, Double anfme, String memo) { |
| | | public DetlDto(String matnr, String batch, Double anfme, String memo, String cstmr) { |
| | | this.matnr = matnr; |
| | | this.batch = batch; |
| | | this.anfme = anfme; |
| | | this.memo = memo; |
| | | this.cstmr = cstmr; |
| | | } |
| | | |
| | | |