| | |
| | | return; |
| | | } |
| | | for (WrkMast wm: wrkMasts) { |
| | | if(wm.getMk().equals('Y')){ |
| | | LocMast sourceSta1 = locMastService.selectById(wm.getSourceLocNo()); |
| | | if(sourceSta1.getCtnKind()==1){ |
| | | wrkMast=wm; |
| | | break; |
| | | } |
| | |
| | | //通道启动按钮状态,1:可以启动出库或者移库,0:不能启动出库或者移库 |
| | | locMast.setCtnKind(devpThread.startSignal[i][2]); |
| | | if(devpThread.startSignal[i][2]==1){ |
| | | WrkMast wrkMast=wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("source_loc_no",locMast.getLocNo())); |
| | | if(!Cools.isEmpty(wrkMast)){ |
| | | wrkMast.setMk("Y"); |
| | | if(!wrkMastService.update(wrkMast,new EntityWrapper<WrkMast>() |
| | | .eq("source_loc_no",locMast.getLocNo()))){ |
| | | log.error("修改任务档启动按钮状态,任务档状态失败"+wrkMast.getSourceLocNo(),wrkMast); |
| | | } |
| | | } |
| | | if(!locMastService.update(locMast,new EntityWrapper<LocMast>() |
| | | .eq("loc_sts","R") |
| | | .eq("channel",i+1))){ |