| | |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | @Transactional |
| | | public void changeType(String workNo, Long userId) { |
| | | AgvWrkMast wrkMast = agvWrkMastService.selectOne(new EntityWrapper<AgvWrkMast>().eq("wrk_no", workNo)); |
| | | if (Cools.isEmpty(wrkMast)) { |
| | | throw new CoolException("暂无\n" + workNo + "\n工作"); |
| | | } |
| | | if (wrkMast.getWrkSts() != 22) { |
| | | throw new CoolException("当前任务已分配目标库位,暂不支持调整"); |
| | | } |
| | | if (wrkMast.getIoType() == 108) { |
| | | wrkMast.setIoType(111); |
| | | agvWrkMastService.update(wrkMast,new EntityWrapper<AgvWrkMast>().eq("wrk_no", workNo)); |
| | | } else if(wrkMast.getIoType() == 111) { |
| | | wrkMast.setIoType(108); |
| | | agvWrkMastService.update(wrkMast,new EntityWrapper<AgvWrkMast>().eq("wrk_no", workNo)); |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | private void addInQty(String devno){ |
| | | AgvBasDevp agvBasDevp = agvBasDevpService.selectById(devno); |
| | | if(!Cools.isEmpty(agvBasDevp)){ |