feat(data): 添加指标别名功能并优化事件查询逻辑

- 在AppLineDetailVo中新增指标别名和其他名称单位字段
- 移除CsEventUserPOMapper.xml中的注释代码
- 重构事件查询SQL,使用CASE语句统一事件等级映射
- 更新事件查询条件,按等级重新分组过滤逻辑
- 优化DataServiceImpl中数据处理流程,增加空值检查和排序
- 添加对电压负序分量和零序分量的特殊处理
- 改进FTP服务实现,使用轮询机制替代固定延时
- 更新事件详情中的等级描述文档
This commit is contained in:
xy
2026-06-11 15:16:34 +08:00
parent 38be9f6839
commit 689f9ee51c
5 changed files with 84 additions and 93 deletions

View File

@@ -47,6 +47,12 @@ public class AppLineDetailVo implements Serializable {
@ApiModelProperty("指标名称")
private String name;
@ApiModelProperty("指标别名")
private String otherName;
@ApiModelProperty("指标别名单位")
private String otherNameUnit;
@ApiModelProperty("单位")
private String unit;

View File

@@ -110,9 +110,7 @@ public class EventDetailVO {
* RMS波形图存在多张的情况
*/
private String rmsPics;
@ApiModelProperty(value = " /**\n" +
" * 事件等级(1:Ⅰ级 2:Ⅱ级 3:Ⅲ级)\n" +
" */")
@ApiModelProperty(value = "事件等级(1:Ⅰ级||ERROR 2:Ⅱ级||WARN 3:Ⅲ级||(DEBUG&&NORMAL))")
private String level;
/**