| | |
| | | long endNode = segment.getEndNode(); |
| | | |
| | | // valid ---------------------------------------------------- |
| | | if (!agvService.judgeEnable(agv.getId())) { |
| | | if (!agvService.judgeEnable(agv.getId(),false,true)) { |
| | | return; |
| | | } |
| | | |
| | |
| | | |
| | | // block vehicle info |
| | | Long blockAgvId = agvService.getAgvId(blockAgvNo); |
| | | if (agvDetailService.selectMajorByAgvId(blockAgvId).getRecentCode()==null){ |
| | | log.info(blockAgvNo + "小车不在定位"); |
| | | return null; |
| | | } |
| | | String blockAgvCode = codeService.getCacheById(agvDetailService.selectMajorByAgvId(blockAgvId).getRecentCode()).getData(); |
| | | |
| | | // create new jam if already notify the avoid vehicle |