Browse Source

feat(module-alert): 添加集团管理相关错误码并优化 EXA历史数据查询功能

- 在 ErrorCodeConstants 中添加了三个新的集团管理相关错误码
- 优化了 EXAHistoryReqVO 类,调整了字段格式并设置了默认间隔时间
- 在 EXAService接口中新增了获取点选项列表的方法
pull/17/head
Jiale 1 month ago
parent
commit
7db7e1710d
  1. 8
      yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/controller/admin/exa/vo/EXAHistoryReqVO.java
  2. 3
      yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/service/exa/EXAService.java
  3. 4
      yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/enums/ErrorCodeConstants.java

8
yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/controller/admin/exa/vo/EXAHistoryReqVO.java

@ -7,12 +7,12 @@ import lombok.Data;
public class EXAHistoryReqVO {
@Schema(description = "点号")
private String itemName;
private String itemName;
@Schema(description = "开始时间")
private String startTime;
private String startTime;
@Schema(description = "结束时间")
private String endTime;
private String endTime;
@Schema(description = "间隔时间-以秒为单位传入,会自动转为毫秒")
private Long interval;
private Long interval = 300L;
}

3
yudao-module-alert/yudao-module-alert-biz/src/main/java/cn/iocoder/yudao/module/alert/service/exa/EXAService.java

@ -3,6 +3,7 @@ package cn.iocoder.yudao.module.alert.service.exa;
import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
import cn.iocoder.yudao.module.alert.controller.admin.exa.vo.*;
import cn.iocoder.yudao.module.alert.controller.admin.system.vo.PointOptionItemVO;
import java.io.IOException;
import java.net.URISyntaxException;
@ -33,4 +34,6 @@ public interface EXAService {
public String deletePoint(String ItemName);
EXAPointImportRespVO importPointList(List<Point> importPoints, boolean isUpdateSupport);
List<PointOptionItemVO> getPointOptionList(String search);
}

4
yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/enums/ErrorCodeConstants.java

@ -176,5 +176,7 @@ public interface ErrorCodeConstants {
// ========== 预警模块 4-001==========
ErrorCode WARN_NOT_EXISTS = new ErrorCode(4_001_000, "预警不存在");
ErrorCode Company_NOT_EXISTS = new ErrorCode(1_002_30_000,"集团不存在");
ErrorCode Company_DISABLED = new ErrorCode(1_002_30_001,"集团被禁用");
ErrorCode Company_NAME_DUPLICATE = new ErrorCode(1_002_31_000,"集团名称已存在");
}

Loading…
Cancel
Save