1.增加暂态数据清洗

This commit is contained in:
wr
2025-11-25 17:02:31 +08:00
parent 89df5f3039
commit 438f618d8a
6 changed files with 103 additions and 4 deletions

View File

@@ -25,6 +25,11 @@ public class DataCleanJsonDTO {
@ApiModelProperty("异常数据量")
private Integer errorCounts;
@ApiModelProperty("指标上限")
private Double minValue;
@ApiModelProperty("指标下限")
private Double maxValue;
}
@Data

View File

@@ -81,8 +81,8 @@ public enum DataCleanEnum {
V_Data("v_1","相(线)电压基波有效值"),
//r_mp_event_detail
VoltageDip("Voltage_Dip","相(线)电压基波有效"),
VoltageRise("Voltage_Rise","相(线)电压基波有效");
VoltageDip("Voltage_Dip","电压暂降特征幅"),
VoltageRise("Voltage_Rise","电压暂升特征幅");
private String code;

View File

@@ -65,6 +65,8 @@ public class AbnormalData {
@JSONField(ordinal = 4)
private String value;
@JSONField(ordinal = 5)
private float overLimitValue;
}
}

View File

@@ -173,6 +173,11 @@ public class PqDataVerifyBak implements Serializable {
@TableField(value = "pst")
private Integer pst = 0;
@TableField(value = "event")
private Integer event = 0;
/**
* 文件路径
*/

View File

@@ -16,6 +16,7 @@ import java.time.format.DateTimeFormatter;
public class TimeUtils {
private static final DateTimeFormatter DATE_TIME_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
private static final DateTimeFormatter DATE_TIME_FORMATTER_SSS = DateTimeFormatter.ofPattern(DatePattern.NORM_DATETIME_MS_PATTERN);
private static final DateTimeFormatter DATE_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd");
/**
@@ -37,6 +38,10 @@ public class TimeUtils {
return LocalDateTime.parse(time, DATE_TIME_FORMATTER);
}
public static LocalDateTime StringToLocalDateTimeSSS(String time) {
return LocalDateTime.parse(time, DATE_TIME_FORMATTER_SSS);
}
/**
* LocalDataTime类型的yyyy-MM-dd HH:mm:ss转成String yyyy-MM-dd HH:mm:ss
* @param time