| | |
| | | boolean sign = true; |
| | | for (Integer crnNo : crns){ |
| | | sign = true; |
| | | //宜科专用 大小托盘 |
| | | short locType1= staNo==112? (short)1 : (short)2;//1:"小托盘"、2:"大托盘" |
| | | // 获取库位 |
| | | LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_sts",locStsTarget).eq("crn_no",crnNo).eq("loc_type1",locType1)); |
| | | |
| | | LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_sts",locStsTarget).eq("crn_no",crnNo)); |
| | | |
| | | if (Cools.isEmpty(locMast)) { |
| | | // throw new CoolException("库中无空板!!!"); |
| | |
| | | wrkMast.setAppeTime(now); |
| | | wrkMast.setModiUser(9999L); |
| | | wrkMast.setModiTime(now); |
| | | wrkMast.setMk(locMast.getMk()); |
| | | boolean res = wrkMastService.insert(wrkMast); |
| | | if (!res) { |
| | | throw new CoolException("保存工作档失败"); |