feat(event): 添加暂态事件数据分析功能并优化数据集排序

- 在CsEventPO中新增暂态事件相关字段:暂态事件落点、暂降源关系、瞬态有效值和电压变化
- 扩展DataGroupEventVO和EventDetailVO以支持事件落点、暂降原因、暂降类型等新属性
- 重构CsEquipmentDeliveryServiceImpl中的数据集添加逻辑,实现按序号排序的数据集管理
- 更新设备数据集结构,将原有数据类型调整为实时、历史、暂态、运行等分类
- 修改CsUpgradeLogsController将GET请求改为POST请求以支持请求体参数
- 在LineTargetServiceImpl中修复数据类型转换问题,确保toUpperCase调用正确
- 优化统计数据显示逻辑,在StatisticsDataDataServiceImpl中修复完整性计算公式
- 为EleEpdPqdMapper添加数据源注解以支持多数据库操作
This commit is contained in:
xy
2026-06-08 10:15:18 +08:00
parent 16c0620dd3
commit 681ec99f23
11 changed files with 86 additions and 25 deletions

View File

@@ -70,4 +70,16 @@ public class DataGroupEventVO {
@ApiModelProperty("波形路径")
private String wavePath;
@ApiModelProperty("事件落点")
private String landPoint;
@ApiModelProperty("暂降原因")
private String advanceReason;
@ApiModelProperty("暂降类型")
private String advanceType;
@ApiModelProperty("暂降源与监测位置关系 0-未知、1-上游、2-下游")
private String sagSource;
}

View File

@@ -62,5 +62,8 @@ public class DeviceManagerVO {
@ApiModelProperty(value = "数据类型 rt:实时数据 history:历史数据")
private String type;
@ApiModelProperty(value = "排序")
private Integer sort;
}
}