| | |
| | | private AgvLocDetlService agvLocDetlService; |
| | | @Autowired |
| | | private AgvWrkMastService agvWrkMastService; |
| | | @Autowired |
| | | private AgvWorkService agvWorkService; |
| | | |
| | | |
| | | /* |
| | |
| | | checkOrderQty(order,combMat); |
| | | } |
| | | |
| | | DetlDto detlDto = new DetlDto(combMat.getMatnr(), combMat.getBatch(), combMat.getAnfme(), combMat.getCsocode(), combMat.getIsoseq(),combMat.getContainerCode()); |
| | | DetlDto detlDto = new DetlDto(combMat.getMatnr(), combMat.getBatch(), combMat.getAnfme(), combMat.getCsocode(), combMat.getIsoseq(),combMat.getContainerCode(),param.getLocType()); |
| | | //同一托盘下相同物料信息和批号转为一个入库通知档 |
| | | if (DetlDto.has(detlDtos, detlDto)) { |
| | | DetlDto one = DetlDto.find(detlDtos, detlDto.getMatnr(), detlDto.getBatch(), detlDto.getCsocode(), detlDto.getIsoseq(),null); |
| | |
| | | waitPakin.setThreeCode(detlDto.getCsocode()); |
| | | //销售订单行号 |
| | | waitPakin.setDeadTime(detlDto.getIsoseq()); |
| | | |
| | | waitPakin.setLocType(detlDto.getLocType()); |
| | | |
| | | |
| | | waitPakin.setAppeUser(userId); |
| | |
| | | }).collect(Collectors.toList()); |
| | | } |
| | | |
| | | @Override |
| | | public void pakinEmpty(String devNo, boolean pakin) { |
| | | //当前站点信息 |
| | | AgvBasDevp agvBasDevp = agvBasDevpService.selectById(devNo); |
| | | //寻找相同类型的库位 |
| | | |
| | | //生成空盘工作档 |
| | | |
| | | //更改库位状态以及站点状态 |
| | | } |
| | | |
| | | @Override |
| | | public void pakoutEmpty(String devNo) { |
| | | |
| | | } |
| | | |
| | | } |