rev:修改

This commit is contained in:
2026-07-02 16:28:33 +08:00
parent 877578f901
commit 8c6b691eaa
3 changed files with 24 additions and 15 deletions

View File

@@ -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;

View File

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

View File

@@ -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) {