- 在pom.xml中添加爱玛电动车测试模块依赖 - 创建爱玛电动车测试模块数据库表结构 - 实现爱玛告警管理相关实体类、控制器、服务类和映射器 - 集成爱玛测试工作流执行监听器 - 完成爱玛告警管理的CRUD操作接口 - 重构TeTaskConfigInfoServiceImpl解决循环依赖问题
35 lines
714 B
Java
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;
|
|
}
|
|
}
|