| | |
| | | @Autowired |
| | | private ValidService validService; |
| | | @Autowired |
| | | private AllocateService allocateService; |
| | | @Autowired |
| | | private CodeService codeService; |
| | | @Autowired |
| | | private MapService mapService; |
| | |
| | | private TrafficService trafficService; |
| | | @Autowired |
| | | private AgvModelService agvModelService; |
| | | @Autowired |
| | | private MissionAssignService missionAssignService; |
| | | |
| | | |
| | | @SuppressWarnings("all") |
| | | @Transactional |
| | |
| | | |
| | | List<Long> taskIds = taskList.stream().map(Task::getId).distinct().collect(Collectors.toList()); |
| | | for (Task task : taskList) { |
| | | Agv agv = missionAssignService.execute(task); |
| | | Agv agv = allocateService.execute(task); |
| | | if (null == agv) { |
| | | log.warn("Task[{}] has an issue, because it failed to checkout agv which is idle...", task.getSeqNum()); |
| | | continue; |