| | |
| | | } |
| | | |
| | | for (DetlDto detlDto : detlDtos) { |
| | | if(detlDto.getAnfme() <= 0 ){ |
| | | continue; |
| | | } |
| | | Mat mat = matService.selectByMatnr(detlDto.getMatnr()); |
| | | if (Cools.isEmpty(mat)) { |
| | | throw new CoolException(detlDto.getMatnr() + "商品档案不存在"); |
| | |
| | | locDetl.setLocNo(wrkMast.getLocNo()); |
| | | locDetl.setAnfme(detlDto.getAnfme()); |
| | | locDetl.setZpallet(zpallet); // 托盘条码 |
| | | locDetl.setSuppCode(detlDto.getContainerCode());// 料箱码 |
| | | locDetl.setBatch(detlDto.getBatch()); // 批号 |
| | | locDetl.setThreeCode(detlDto.getCsocode()); |
| | | locDetl.setDeadTime(detlDto.getIsoseq()); |
| | | locDetl.setAppeTime(now); |
| | | locDetl.setAppeUser(9527L); |
| | | locDetl.setModiTime(now); |
| | |
| | | throw new CoolException("改变库位状态失败"); |
| | | } |
| | | locDetlService.delete(new EntityWrapper<LocDetl>().eq("loc_no",locMast1.getLocNo())); |
| | | } else { |
| | | throw new CoolException("源库位状态异常"); |
| | | } |
| | | |
| | | break; |