rev:修改
This commit is contained in:
@@ -161,14 +161,17 @@ public class XianGongAgvServiceImpl implements XianGongAgvService {
|
||||
driver.setCar_no(reqParam.getString("robot_name"));
|
||||
|
||||
result.put("code", HttpStatus.HTTP_OK);
|
||||
result.put("message", "申请进入设备:"+device.getDevice_code()+"成功");
|
||||
result.put("message", "ok");
|
||||
// result.put("message", "申请进入设备:"+device.getDevice_code()+"成功");
|
||||
} else {
|
||||
result.put("code", HttpStatus.HTTP_BAD_REQUEST);
|
||||
result.put("message", "当前action值为:"+driver.getAction()+"不允许进入");
|
||||
result.put("message", "ok");
|
||||
// result.put("message", "当前action值为:"+driver.getAction()+"不允许进入");
|
||||
}
|
||||
} else {
|
||||
result.put("code", HttpStatus.HTTP_BAD_REQUEST);
|
||||
result.put("message", "当前设备不属于三色灯!");
|
||||
result.put("message", "ok");
|
||||
// result.put("message", "当前设备不属于三色灯!");
|
||||
}
|
||||
log.info("getBlockGroup反馈AGV输出参数:{}", result.toString());
|
||||
return result;
|
||||
@@ -207,14 +210,17 @@ public class XianGongAgvServiceImpl implements XianGongAgvService {
|
||||
driver2.setCar_no("");
|
||||
}
|
||||
result.put("code", HttpStatus.HTTP_OK);
|
||||
result.put("message", "申请离开设备:"+device.getDevice_code()+"成功");
|
||||
// result.put("message", "申请离开设备:"+device.getDevice_code()+"成功");
|
||||
result.put("message", "ok");
|
||||
} else {
|
||||
result.put("code", HttpStatus.HTTP_BAD_REQUEST);
|
||||
result.put("message", "当前action值为:"+driver.getAction()+"不允许离开");
|
||||
// result.put("message", "当前action值为:"+driver.getAction()+"不允许离开");
|
||||
result.put("message", "ok");
|
||||
}
|
||||
} else {
|
||||
result.put("code", HttpStatus.HTTP_BAD_REQUEST);
|
||||
result.put("message", "当前设备不属于三色灯!");
|
||||
// result.put("message", "当前设备不属于三色灯!");
|
||||
result.put("message", "ok");
|
||||
}
|
||||
log.info("releaseBlockGroup反馈AGV输出参数:{}", result.toString());
|
||||
return result;
|
||||
|
||||
@@ -402,6 +402,8 @@ public class WmsToAcsServiceImpl implements WmsToAcsService {
|
||||
|
||||
@Override
|
||||
public JSONObject SearchTasks() {
|
||||
// 返回结果
|
||||
JSONObject result = new JSONObject();
|
||||
// 需返回mes集合
|
||||
List<ResultTaskMesDto> mesDtoList = new ArrayList<>();
|
||||
// 获取当前所有任务
|
||||
@@ -422,13 +424,15 @@ public class WmsToAcsServiceImpl implements WmsToAcsService {
|
||||
if (ObjectUtil.isNotEmpty(instruction)) {
|
||||
if (instruction.getSend_status().equals("1")) {
|
||||
UnifiedResponse<JSONObject> resp = agvService.queryXZAgvInstStatusByCode(instruction.getInstruction_code(), JSONObject.class);
|
||||
// 状态
|
||||
String state = resp.getData().getString("state");
|
||||
if ("RUNNING".equals(state) || "WAITING".equals(state)) {
|
||||
TaskStatus = "执行中";
|
||||
if (ObjectUtil.isNotEmpty(resp) && ObjectUtil.isNotEmpty(resp.getData())) {
|
||||
// 状态
|
||||
String state = resp.getData().getString("state");
|
||||
if ("RUNNING".equals(state) || "WAITING".equals(state)) {
|
||||
TaskStatus = "执行中";
|
||||
}
|
||||
// 车号
|
||||
ExecutingAGV = resp.getData().getString("vehicle");
|
||||
}
|
||||
// 车号
|
||||
ExecutingAGV = resp.getData().getString("vehicle");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -488,8 +492,7 @@ public class WmsToAcsServiceImpl implements WmsToAcsService {
|
||||
.build();
|
||||
mesDtoList.add(mesDto);
|
||||
}*/
|
||||
// 返回结果
|
||||
JSONObject result = new JSONObject();
|
||||
|
||||
result.put("ReturnStatus", 0);
|
||||
result.put("MsgTime", DateUtil.now());
|
||||
result.put("TaskList", mesDtoList);
|
||||
|
||||
@@ -35,7 +35,7 @@ public class AgvWaitUtil {
|
||||
@Autowired
|
||||
private ConveyorService conveyorService;
|
||||
|
||||
private final String code = "AK001,ZB003,BK001";
|
||||
private final String code = "AK001,ZB004,BK001";
|
||||
|
||||
//取货前等待
|
||||
public JSONObject waitInGet(String deviceCode) {
|
||||
|
||||
Reference in New Issue
Block a user