| | |
| | | return false;//没有可用且空闲的输送站点 |
| | | } |
| | | sourceStaNo = liftSta.getStaNo();//源站点 |
| | | //提升机号*100+目标楼层=目标站点 |
| | | staNo = liftSta.getLiftNo() * 100 + Utils.getLev(locNo);//目标站 |
| | | |
| | | ForkLiftStaProtocol targetLiftSta = ForkLiftUtils.getLiftStaByLev(liftSta.getLiftNo(), Utils.getLev(locNo)); |
| | | if (targetLiftSta == null) { |
| | | News.info("{}号小车,{}目标库位,没有目标站点", shuttleNo, locNo); |
| | | return false;//没有找到目标站点 |
| | | } |
| | | //目标站点 |
| | | staNo = targetLiftSta.getStaNo();//目标站 |
| | | } |
| | | |
| | | // 获取工作号 |
| | | int workNo = commonService.getWorkNo(0); |
| | | int workNo = commonService.getWorkNo(WrkIoType.SHUTTLE_MOVE.id); |
| | | // 保存工作档 |
| | | WrkMast wrkMast = new WrkMast(); |
| | | wrkMast.setWrkNo(workNo); |