| | |
| | | // 规格 |
| | | private String specs; |
| | | |
| | | private String outOrderNo; |
| | | |
| | | } |
| | | |
| | | } |
| | |
| | | // 生成入库通知档 |
| | | List<DetlDto> detlDtos = new ArrayList<>(); |
| | | param.getCombMats().forEach(elem -> { |
| | | DetlDto detlDto = new DetlDto(elem.getMatnr(), elem.getBatch(), elem.getAnfme()); |
| | | DetlDto detlDto = new DetlDto(elem.getMatnr(), elem.getBatch(), elem.getAnfme(),elem.getProType(),elem.getTemp2(),elem.getOutOrderNo()); |
| | | if (DetlDto.has(detlDtos, detlDto)) { |
| | | DetlDto one = DetlDto.find(detlDtos, detlDto.getMatnr(), detlDto.getBatch()); |
| | | assert one != null; |
| | |
| | | waitPakin.sync(mat); |
| | | waitPakin.setProType(detlDto.getProType()); |
| | | waitPakin.setTemp2(detlDto.getTemp2()); |
| | | waitPakin.setOutOrderNo(detlDto.getOutOrderNo()); |
| | | waitPakin.setBatch(detlDto.getBatch()); |
| | | waitPakin.setZpallet(param.getBarcode()); // 托盘码 |
| | | waitPakin.setIoStatus("N"); // 入出状态 |
| | |
| | | private String temp2; |
| | | private String proType; |
| | | |
| | | private String outOrderNo; |
| | | |
| | | public DetlDto() { |
| | | } |
| | | |
| | |
| | | this.anfme = anfme; |
| | | } |
| | | |
| | | public DetlDto(String matnr, String batch, Double anfme, String proType, String temp2) { |
| | | public DetlDto(String matnr, String batch, Double anfme, String proType, String temp2, String outOrderNo) { |
| | | this.matnr = matnr; |
| | | this.batch = batch; |
| | | this.anfme = anfme; |
| | | this.proType = proType; |
| | | this.temp2 = temp2; |
| | | this.outOrderNo = outOrderNo; |
| | | } |
| | | |
| | | public DetlDto(String orderNo, String matnr, String batch, Double anfme) { |
| | |
| | | waitPakins.forEach(waitPakin -> { |
| | | WrkDetl wrkDetl = new WrkDetl(); |
| | | wrkDetl.sync(waitPakin); |
| | | wrkDetl.setProType(waitPakin.getProType()); |
| | | wrkDetl.setTemp2(waitPakin.getTemp2()); |
| | | wrkDetl.setWeight(wrkMast.getScWeight()); |
| | | wrkDetl.setWrkNo(wrkMast.getWrkNo()); |
| | | wrkDetl.setIoTime(wrkMast.getIoTime()); |
| | |
| | | ,{field: 'danger$', align: 'center',title: '危险品', hide: true} |
| | | ,{field: 'proType', align: 'center',title: '属性', hide: false} |
| | | ,{field: 'temp1', align: 'center',title: '名称总称', hide: false} |
| | | ,{field: 'outOrderNo', align: 'center',title: '合同号', hide: false} |
| | | ,{field: 'temp2', align: 'center',title: '客户图号', hide: false} |
| | | |
| | | ] |