| | |
| | | interrupt = true; |
| | | } else { |
| | | if (nextStep.getEndNode() == endNode) { |
| | | |
| | | segmentList.add(nextStep); |
| | | // remove sta action seg |
| | | if (!nextStep.getPosType().equals(TaskPosDto.PosType.ORI_STA.toString()) |
| | | && !nextStep.getPosType().equals(TaskPosDto.PosType.DEST_STA.toString())) { |
| | | segmentList.add(nextStep); |
| | | } |
| | | } else { |
| | | interrupt = true; |
| | | } |
| | |
| | | if (!Cools.isEmpty(jamService.getUnfinishedAvoSegByAvo(blockVehicleDto.getVehicle(), null))) { |
| | | continue; |
| | | } |
| | | // 当前vehicle正在进行滚筒输送线等待 |
| | | if () { |
| | | continue; |
| | | } |
| | | return blockVehicleDto.getVehicle(); |
| | | } |
| | | return null; |