- 添加巡检告警、地图、机器人、任务、点位等实体类和服务接口 - 创建巡检模块数据库表结构,包含机器人、地图、任务等核心表 - 实现巡检告警控制器,提供增删改查和导出功能 - 配置巡检告警数据映射和查询视图 - 更新全局应用配置中的MinIO服务地址 - 在启动类中添加MyBatis扫描配置 - 重构设备配置实体类,移除冗余字段并优化注解配置
29 lines
627 B
Java
29 lines
627 B
Java
package com.cmvr.inspection.enums;
|
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.Getter;
|
|
|
|
@Getter
|
|
@AllArgsConstructor
|
|
public enum TaskStatusEnum {
|
|
// 未执行
|
|
NOT_STARTED(5, "未执行"),
|
|
SUCCESS(0, "已完成"),
|
|
RUNNING(1, "执行中"),
|
|
FAILED(2, "失败"),
|
|
PAUSED(3, "已暂停"),
|
|
STOPPED(4, "已终止");
|
|
|
|
private final int code;
|
|
private final String desc;
|
|
|
|
public static TaskStatusEnum fromCode(int code) {
|
|
for (TaskStatusEnum status : values()) {
|
|
if (status.code == code) {
|
|
return status;
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
}
|