|  |  | 
 |  |  |                     return map; | 
 |  |  |                 } | 
 |  |  |             }else { | 
 |  |  |                 if (task.getTaskSts() == 1000 || task.getMemo().equals(agvTaskParam.getExtra().getValues().getSlotName())){ | 
 |  |  |                     task.setTaskSts(1001L); | 
 |  |  |                     taskService.updateById(task); | 
 |  |  |                 if (task.getTaskSts() == 1000 && task.getMemo().equals(agvTaskParam.getExtra().getValues().getSlotName())){ | 
 |  |  |                     HashMap<String, String> mesMap = new HashMap<>(); | 
 |  |  |                     mesMap.put("taskNo", agvTaskParam.getRobotTaskCode()); | 
 |  |  |                     mesMap.put("contNo",agvTaskParam.getExtra().getValues().getCarrierCode()); | 
 |  |  |                     boolean returnTask4 = toMesHttpRequest(mesMap, "172.18.231.126", "/api/wcs/wcsTaskInfo", "4",agvTaskParam.getExtra().getValues().getSlotName()); | 
 |  |  |                     if (returnTask4){ | 
 |  |  |                         task.setTaskSts(1001L); | 
 |  |  |                         taskService.updateById(task); | 
 |  |  |                         log.info("出库任务完成推送mes"+task.getWmsTaskNo()); | 
 |  |  |                     }else { | 
 |  |  |                         log.error("出库任务完成推送mes失败"+task.getWmsTaskNo()); | 
 |  |  |                     } | 
 |  |  |  | 
 |  |  |                 } | 
 |  |  |             } | 
 |  |  |         }else { | 
 |  |  | 
 |  |  |             mesMap.put("taskNo", agvTaskParam.getRobotTaskCode()); | 
 |  |  |             mesMap.put("contNo",agvTaskParam.getExtra().getValues().getCarrierCode()); | 
 |  |  |             boolean returnTask4 = toMesHttpRequest(mesMap, "172.18.231.126", "/api/wcs/wcsTaskInfo", "4",agvTaskParam.getExtra().getValues().getSlotName()); | 
 |  |  |             if (returnTask4){ | 
 |  |  |                 log.info("出库任务完成推送mes"+agvTaskParam.getRobotTaskCode()); | 
 |  |  |             }else { | 
 |  |  |                 log.error("出库任务完成推送mes失败"+agvTaskParam.getRobotTaskCode()); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         map.put("code","0"); |