| | |
| | | List<LocMast> locMasts = locMastService.selectList(new EntityWrapper<LocMast>() |
| | | .eq("fire_status", 0) |
| | | .eq("loc_sts", "F") |
| | | .eq("pack_status", 3)); |
| | | .eq("pack_status", 4)); |
| | | Integer ioType = 101; //入出库类型 |
| | | //静置完成出库站104 |
| | | for(LocMast locMast : locMasts){ |
| | | LocDetl locDetl=locDetlService.selectOne(new EntityWrapper<LocDetl>().eq("loc_no",locMast.getLocNo())); |
| | | |
| | | if (Cools.isEmpty(locDetl)){ |
| | | log.error("库位:"+locMast.getLocNo()+"没有明细"); |
| | | } else if (Cools.isEmpty(locDetl.getDeadWarn())){ |
| | |
| | | if (locMast.getLocSts().equals("F")) { |
| | | locMast.setLocSts("R"); |
| | | locMast.setModiTime(now); |
| | | locMast.setPackStatus(5); //5:静置完成 |
| | | if (!locMastService.updateById(locMast)) { |
| | | throw new CoolException("预约库位状态失败,库位号:"+locMast.getLocNo()); |
| | | } |