暂降原因

This commit is contained in:
hzj
2025-08-01 10:48:04 +08:00
parent 7c1b07feba
commit 0a6b4e9aca
8 changed files with 165 additions and 13 deletions

View File

@@ -0,0 +1,76 @@
package com.njcn.advance.pojo.dto;
import lombok.Data;
/**
*
* 暂降事件的高级分析,包括暂降原因和暂降类型
*
* @author hongawen
* @version 1.0
* @data 2025/7/30 10:43
*/
@Data
public class EventAnalysisDTO {
/**
* lineId
*/
private String lineId;
/**
* 监测点IP
*/
private String ip;
/**
* 事件ID
*/
private String eventId;
/**
* 文件名称
*/
private String waveName;
/**
* 暂降原因
* (0) //未知
* (1) //短路故障
* (2) //电压调节器
* (3) //感动电机
* (4) //电压跌落
*/
private Integer cause;
/**
* 可能分析失败,虽然返回的原因为未知,可能程序执行异常导致的
* 0 异常计算
* 1 正常计算
*/
private Integer causeFlag = 1;
/**
* 暂降类型
* TYPE0 = 0; // BC相间故障
* TYPE1 = 1; // C相接地故障
* TYPE2 = 2; // AC相间故障
* TYPE3 = 3; // A相接地故障
* TYPE4 = 4; // AB相间故障
* TYPE5 = 5; // B相接地故障
* TYPE6 = 6; // BC相间接地
* TYPE7 = 7; // AC相间接地
* TYPE8 = 8; // AB相间接地
* TYPE9 = 9; // 三相故障
* TYPE10 = 10; // 未知
*/
private Integer type;
/**
* 可能分析失败,虽然返回的原因为未知,可能程序执行异常导致的
* 0 异常计算
* 1 正常计算
*/
private Integer typeFlag = 1;
}