CMVR-IOT/cmvr-iot-aima/src/main/java/com/cmvr/aima/enums/AimaTaskStatusEnum.java
lixiaolong 08099e2eda feat(aima): 添加爱玛电动车测试模块功能
- 在pom.xml中添加爱玛电动车测试模块依赖
- 创建爱玛电动车测试模块数据库表结构
- 实现爱玛告警管理相关实体类、控制器、服务类和映射器
- 集成爱玛测试工作流执行监听器
- 完成爱玛告警管理的CRUD操作接口
- 重构TeTaskConfigInfoServiceImpl解决循环依赖问题
2026-06-24 08:47:52 +08:00

35 lines
714 B
Java

package com.cmvr.aima.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* 爱玛任务状态枚举
*
* @author cmvr-iot
* @since 2026-06-22
*/
@Getter
@AllArgsConstructor
public enum AimaTaskStatusEnum {
// 未执行
NOT_STARTED(5, "未执行"),
SUCCESS(0, "已完成"),
RUNNING(1, "执行中"),
FAILED(2, "失败"),
PAUSED(3, "已暂停"),
STOPPED(4, "已终止");
private final int code;
private final String desc;
public static AimaTaskStatusEnum fromCode(int code) {
for (AimaTaskStatusEnum status : values()) {
if (status.code == code) {
return status;
}
}
return null;
}
}