|  |  | 
 |  |  |                     } | 
 |  |  |  | 
 |  |  |                     //将数据库地图数据存入redis | 
 |  |  |                     redisUtil.set(RedisKeyType.MAP.key + lev, JSON.toJSONString(basMap)); | 
 |  |  |                     redisUtil.set(RedisKeyType.MAP.key + lev, lists); | 
 |  |  |                 } | 
 |  |  |  | 
 |  |  |             } | 
 |  |  | 
 |  |  |             assignCommand.setAuto(true);//自动模式 | 
 |  |  |  | 
 |  |  |             //获取小车到提升机行走命令 | 
 |  |  |             List<ShuttleCommand> commands = shuttleOperaUtils.getStartToTargetCommands(shuttleProtocol.getCurrentLocNo(), liftLocNo, NavigationMapType.getNormalWithDevice(), assignCommand, shuttleThread, "inLift"); | 
 |  |  |             List<ShuttleCommand> commands = shuttleOperaUtils.getStartToTargetCommands(shuttleProtocol.getCurrentLocNo(), liftLocNo, NavigationMapType.getMapTypes(NavigationMapType.NORMAL), assignCommand, shuttleThread, "inLift"); | 
 |  |  |             if (commands == null) { | 
 |  |  |                 News.taskInfo(wrkMast.getWrkNo(), "{}任务,{}小车,路径计算失败", wrkMast.getWrkNo(), shuttleProtocol.getShuttleNo()); | 
 |  |  |                 return false;//路径解锁失败 | 
 |  |  | 
 |  |  |                 return false; | 
 |  |  |             } | 
 |  |  |  | 
 |  |  |             String targetLocNo = navigateUtils.calcFirstLocation(shuttleProtocol.getCurrentLocNo(), wrkMast.getLocNo(), NavigationMapType.getMapTypes(NavigationMapType.NORMAL), null, null, 5); | 
 |  |  |             String targetLocNo = navigateUtils.calcFirstLocation(shuttleProtocol.getCurrentLocNo(), wrkMast.getLocNo(), NavigationMapType.getMapTypes(NavigationMapType.NORMAL), null, null, 2); | 
 |  |  |             if (targetLocNo == null) {//出提升机近点计算失败 | 
 |  |  |                 News.taskInfo(wrkMast.getWrkNo(), "{}任务,{}小车,出提升机近点计算失败", wrkMast.getWrkNo(), shuttleProtocol.getShuttleNo()); | 
 |  |  |                 return false; |