feat(event): 添加暂态事件数据分析功能并优化数据集排序
- 在CsEventPO中新增暂态事件相关字段:暂态事件落点、暂降源关系、瞬态有效值和电压变化 - 扩展DataGroupEventVO和EventDetailVO以支持事件落点、暂降原因、暂降类型等新属性 - 重构CsEquipmentDeliveryServiceImpl中的数据集添加逻辑,实现按序号排序的数据集管理 - 更新设备数据集结构,将原有数据类型调整为实时、历史、暂态、运行等分类 - 修改CsUpgradeLogsController将GET请求改为POST请求以支持请求体参数 - 在LineTargetServiceImpl中修复数据类型转换问题,确保toUpperCase调用正确 - 优化统计数据显示逻辑,在StatisticsDataDataServiceImpl中修复完整性计算公式 - 为EleEpdPqdMapper添加数据源注解以支持多数据库操作
This commit is contained in:
@@ -142,6 +142,27 @@ public class CsEventPO extends BaseEntity {
|
||||
@TableField(value = "advance_type")
|
||||
private String advanceType;
|
||||
|
||||
/**
|
||||
* 暂态事件落点(A区/B区/C区/D区;解析失败或未匹配返回 null)
|
||||
*/
|
||||
@TableField(value = "land_point")
|
||||
private String landPoint;
|
||||
|
||||
/**
|
||||
* 暂降源与监测位置关系 0-未知、1-上游、2-下游
|
||||
*/
|
||||
@TableField(value = "sag_source")
|
||||
private String sagSource;
|
||||
|
||||
/**
|
||||
* 瞬态-有效值
|
||||
*/
|
||||
@TableField(value = "rms")
|
||||
private Double rms;
|
||||
|
||||
/**
|
||||
* 瞬态-电压变化
|
||||
*/
|
||||
@TableField(value = "uchg")
|
||||
private Double uchg;
|
||||
}
|
||||
@@ -139,4 +139,13 @@ public class EventDetailVO {
|
||||
@ApiModelProperty("事件落点")
|
||||
private String landPoint;
|
||||
|
||||
@ApiModelProperty("暂降原因")
|
||||
private String advanceReason;
|
||||
|
||||
@ApiModelProperty("暂降类型")
|
||||
private String advanceType;
|
||||
|
||||
@ApiModelProperty("暂降源与监测位置关系 0-未知、1-上游、2-下游")
|
||||
private String sagSource;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user