| | |
| | | if (wrkMast.getWrkSts() != 14L) { |
| | | throw new CoolException("当前托盘出库未完成!"); |
| | | } |
| | | LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("barcode", param.getBarcode())); |
| | | if (locMast.getFullPlt().equals("Y")) { |
| | | throw new CoolException("当前托盘已满!"); |
| | | } |
| | | |
| | | //设置非null批号, |
| | | for (CombParam.CombMat combMat : param.getCombMats()) { |
| | |
| | | combMat.setBatch(""); |
| | | } |
| | | } |
| | | if (param.getIsFull().equals("1")) { |
| | | wrkMast.setFullPlt("Y"); |
| | | wrkMastService.updateById(wrkMast); |
| | | locMast.setFullPlt("Y"); |
| | | locMastService.updateById(locMast); |
| | | } |
| | | |
| | | |
| | | Date now = new Date(); |
| | | for (CombParam.CombMat combMat : param.getCombMats()) { |