Files
FT568-WCS/ruoyi-admin/src/main/java/com/ruoyi/common/TaskStatusCode.java
liuhanqing 4cb4625992 feat(schedule): 优化楼层任务调度逻辑
- 新增任务执行阶段状态管理,支持多阶段任务查询
- 完善任务下发逻辑,增加任务执行状态更新机制
- 修改PLC写入逻辑,确保任务正确下发至设备
- 移除冗余代码,提升线程执行效率
- 更新任务执行阶段常量定义,统一状态码管理
- 优化MydoJob实体类,支持执行阶段列表查询
- 调整数据库查询条件,支持入口ID列表筛选
2025-12-12 13:52:49 +08:00

66 lines
1.3 KiB
Java

package com.ruoyi.common;
/**
* 任务执行状态
*/
public class TaskStatusCode {
/**
* 任务状态-待执行
*/
public static final String TASK_STATUS_CREATE = "1";
/**
* 任务状态-待执行
*/
public static final String TASK_STATUS_PENDING = "2";
/**
* 任务状态-正执行
*/
public static final String TASK_STATUS_RUNNING = "3";
/**
* 任务状态-已完成
*/
public static final String TASK_STATUS_FINISH = "4";
/**
* 任务状态-作废
*/
public static final String TASK_STATUS_INVALID = "5";
/**
* 任务执行阶段 创建
*/
public static final String TASK_EP_CREATE = "0";
/**
* 任务执行阶段 产线
*/
public static final String TASK_EP_LINE_SSJ = "1";
/**
* 任务执行阶段 AGV
*/
public static final String TASK_EP_AGV = "2";
/**
* 任务执行阶段 入口输送机
*/
public static final String TASK_EP_SSJ = "3";
/**
* 任务执行阶段 巷道口
*/
public static final String TASK_EP_ROADWAY_SSJ = "4";
/**
* 任务执行阶段 堆垛机
*/
public static final String TASK_EP_DDJ = "5";
/**
* 任务执行阶段 回传wms完成
*/
public static final String TASK_EP_WMS_FINISH = "6";
}