| | |
| | | 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"); |