| | |
| | | // 入库 + 库位转移 ==> 4.入库完成 |
| | | if (wrkMast.getWrkSts() == 3 || (wrkMast.getWrkSts() == 12 && wrkMast.getIoType() == 11)) { |
| | | wrkMast.setWrkSts(4L); |
| | | } else { |
| | | } else if (wrkMast.getIoType()==120 && wrkMast.getWrkSts()==2){ |
| | | wrkMast.setWrkSts(5L); |
| | | }else { |
| | | continue; |
| | | } |
| | | Date now = new Date(); |
| | |
| | | CrnSlave.CrnStn crnStn = crn.getCrnInStn().get(0); |
| | | |
| | | News.info("堆垛机无任务自动回入库口待机==>>" + crnProtocol.getCrnNo() + "号堆垛机"); |
| | | //生成回原点工作档 余姚锐麒 |
| | | WrkMast wrkMast=new WrkMast(); |
| | | wrkMast.setWrkNo(9999);//工作号 |
| | | wrkMast.setIoTime(new Date()); |
| | | wrkMast.setWrkSts(2L);//工作状态 |
| | | wrkMast.setIoType(120);//任务类型 120.堆垛机回原点 |
| | | wrkMast.setIoPri(13.0);//优先级 |
| | | wrkMast.setCrnNo(1);//堆垛机号 |
| | | wrkMast.setSourceStaNo(0);//源站 |
| | | wrkMast.setStaNo(0);//目标站 |
| | | wrkMast.setSourceLocNo("");//源库位 |
| | | wrkMast.setLocNo("");//目标库位 |
| | | if (wrkMastMapper.insert(wrkMast)==0){ |
| | | throw new CoolException("保存工作档数据状态失败"); |
| | | } |
| | | // 命令下发区 -------------------------------------------------------------------------- |
| | | CrnCommand crnCommand = new CrnCommand(); |
| | | // if (crnProtocol.getCrnNo()==3 || crnProtocol.getCrnNo()==4){ |