|  |  |  | 
|---|
|  |  |  | 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()) { | 
|---|