opt: 新增任务状态 4:等待执行中。

This commit is contained in:
2025-02-17 13:16:58 +08:00
parent 5fa87742a9
commit f973f70522
3 changed files with 6 additions and 3 deletions

View File

@@ -160,6 +160,9 @@ public class AgvNdcOneDeviceDriver extends AbstractDeviceDriver implements Devic
inst.setCarno(String.valueOf(carno));
instructionService.update(inst);
transportOrder = inst.getTask_code();
//车辆分配任务时 状态为1 执行中
task.setTask_status("1");
taskserver.update(task);
logServer.deviceExecuteLog(this.device_code, "", "", "agvphase" + "反馈:" + data);
//车辆状态归零
agv_status = 0;

View File

@@ -861,7 +861,7 @@ public class TaskServiceImpl extends CommonServiceImpl<TaskMapper, Task> impleme
// }
// }
removeByCodeFromCache(entity.getTask_code());
if (StrUtil.equals(dto.getTask_status(), "0") || StrUtil.equals(dto.getTask_status(), "1")) {
if (StrUtil.equals(dto.getTask_status(), "0") || StrUtil.equals(dto.getTask_status(), "1") || StrUtil.equals(dto.getTask_status(), "4")) {
tasks.add(dto);
}
// 判断是否为WMS下发的任务如果是反馈任务状态给WMS

View File

@@ -198,8 +198,8 @@ public class AutoCreateInst {
continue;
}
log.info("任务 [" + taskcode + "] 指令成功生成!");
//创建指令后修改任务状态
acsTask.setTask_status("1");
//创建指令后修改任务状态,车辆还未分配任务时 状态为4 等待执行中
acsTask.setTask_status("4");
taskserver.update(acsTask);
}