diff --git a/analysis/stat/stat-api/pom.xml b/analysis/stat/stat-api/pom.xml
index 89c6130..b259d35 100644
--- a/analysis/stat/stat-api/pom.xml
+++ b/analysis/stat/stat-api/pom.xml
@@ -16,5 +16,33 @@
8
8
-
+
+
+ com.njcn
+ common-core
+ ${project.version}
+
+
+ com.njcn
+ common-db
+ ${project.version}
+
+
+ com.njcn
+ common-microservice
+ ${project.version}
+
+
+ com.njcn.platform
+ data-processing-api
+ 1.0.0
+ compile
+
+
+ com.njcn.platform
+ message-api
+ 1.0.0
+ compile
+
+
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/api/MessAnalysisFeignClient.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/api/MessAnalysisFeignClient.java
new file mode 100644
index 0000000..4205a4d
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/api/MessAnalysisFeignClient.java
@@ -0,0 +1,28 @@
+package com.njcn.stat.api;
+
+import com.njcn.common.pojo.response.HttpResult;
+
+import com.njcn.message.messagedto.MessageDataDTO;
+import com.njcn.stat.api.fallback.MessAnalysisFeignClientFallbackFactory;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+
+import java.util.List;
+
+/**
+ * Description:
+ * Date: 2025/01/15 下午 3:52【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@FeignClient(
+ value = "front-analysis-boot",
+ path = "/messageAnalysis",
+ fallbackFactory = MessAnalysisFeignClientFallbackFactory.class,
+ contextId = "analysis")
+public interface MessAnalysisFeignClient {
+ @PostMapping("/analysis")
+ HttpResult analysis(@RequestBody List messageList);
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/api/fallback/MessAnalysisFeignClientFallbackFactory.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/api/fallback/MessAnalysisFeignClientFallbackFactory.java
new file mode 100644
index 0000000..71672ea
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/api/fallback/MessAnalysisFeignClientFallbackFactory.java
@@ -0,0 +1,45 @@
+package com.njcn.stat.api.fallback;
+
+import com.njcn.common.pojo.enums.response.CommonResponseEnum;
+import com.njcn.common.pojo.exception.BusinessException;
+import com.njcn.common.pojo.response.HttpResult;
+
+import com.njcn.message.messagedto.MessageDataDTO;
+import com.njcn.stat.api.MessAnalysisFeignClient;
+import com.njcn.stat.utils.StatEnumUtil;
+import lombok.extern.slf4j.Slf4j;
+import feign.hystrix.FallbackFactory;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Description:
+ * Date: 2025/01/15 下午 3:55【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Slf4j
+@Component
+public class MessAnalysisFeignClientFallbackFactory implements FallbackFactory {
+
+ @Override
+ public MessAnalysisFeignClient create(Throwable throwable) {
+ //判断抛出异常是否为解码器抛出的业务异常
+ Enum> exceptionEnum = CommonResponseEnum.SERVICE_FALLBACK;
+ if (throwable.getCause() instanceof BusinessException) {
+ BusinessException businessException = (BusinessException) throwable.getCause();
+ exceptionEnum = StatEnumUtil.getExceptionEnum(businessException.getResult());
+ }
+ Enum> finalExceptionEnum = exceptionEnum;
+ return new MessAnalysisFeignClient() {
+
+ @Override
+ public HttpResult analysis(List messageList) {
+ log.error("{}异常,降级处理,异常为:{}", "消息数据解析", throwable.toString());
+ throw new BusinessException(finalExceptionEnum);
+ }
+ };
+ }
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/enums/StatResponseEnum.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/enums/StatResponseEnum.java
new file mode 100644
index 0000000..5d04de6
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/enums/StatResponseEnum.java
@@ -0,0 +1,23 @@
+package com.njcn.stat.enums;
+
+import lombok.Getter;
+
+/**
+ * @author hongawen
+ * @version 1.0.0
+ * @date 2021年12月20日 09:56
+ */
+@Getter
+public enum StatResponseEnum {
+ STAT_COMMON_ERROR("A00550","稳态数据解析模块异常"),
+ ;
+
+ private final String code;
+
+ private final String message;
+
+ StatResponseEnum(String code, String message) {
+ this.code = code;
+ this.message = message;
+ }
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/EventDTO.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/EventDTO.java
new file mode 100644
index 0000000..9965de7
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/EventDTO.java
@@ -0,0 +1,47 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.time.LocalDateTime;
+
+/**
+ * Description:
+ * Date: 2024/11/28 8:41【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class EventDTO {
+
+ /**
+ * MAG : 56.23
+ * DUR : 23
+ * STARTTIME : 1512097260000
+ * ENDTIME : 1512097283000
+ * DISKIND : 01
+ * CFG_FILE : fbb0a92db093e1bca6d9571ad68d9f43
+ * DAT_FILE : 33bbc16993eab29950196b35ef44c93a
+ * PHASIC : unknow
+ */
+ @JsonProperty("MAG")
+ private double mag;
+ @JsonProperty("DUR")
+ private Double dur;
+ @JsonProperty("STARTTIME")
+ private LocalDateTime starttime;
+ @JsonProperty("ENDTIME")
+ private LocalDateTime endtime;
+ @JsonProperty("DISKIND")
+ private String diskind;
+ @JsonProperty("CFG_FILE")
+ private String cfgFile;
+ @JsonProperty("DAT_FILE")
+ private String datFile;
+ @JsonProperty("PHASIC")
+ private String phasic;
+
+
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataI.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataI.java
new file mode 100644
index 0000000..02df8bc
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataI.java
@@ -0,0 +1,1865 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/8 13:42【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageDataI {
+ //电流有效值 95值
+ @JsonProperty("G_IRMS")
+ private Float gIrms;
+ //电流有效值 平均值
+ @JsonProperty("IRMS")
+ private Float irms;
+ //电流有效值 最大值
+ @JsonProperty("MAX_IRMS")
+ private Float maxIrms;
+ //电流有效值 最小值
+ @JsonProperty("MIN_IRMS")
+ private Float minIrms;
+ //基波电流相角 95值
+ @JsonProperty("G_IFUND_ANGLE")
+ private Float gIfundAngle;
+ //基波电流相角 平均值
+ @JsonProperty("IFUND_ANGLE")
+ private Float ifundAngle;
+ //基波电流相角 最大值
+ @JsonProperty("MAX_IFUND_ANGLE")
+ private Float maxIfundAngle;
+ //基波电流相角 最小值
+ @JsonProperty("MIN_IFUND_ANGLE")
+ private Float minIfundAngle;
+ //电流总谐波畸变率 95值
+ @JsonProperty("G_ITHD")
+ private Float gIthd;
+ //电流总谐波畸变率 平均值
+ @JsonProperty("ITHD")
+ private Float ithd;
+ //电流总谐波畸变率 最大值
+ @JsonProperty("MAX_ITHD")
+ private Float maxIthd;
+ //电流总谐波畸变率 最小值
+ @JsonProperty("MIN_ITHD")
+ private Float minIthd;
+ //电流奇次谐波畸变率 95值
+ @JsonProperty("G_ITHDEVN")
+ private Float gIthdevn;
+ //电流奇次谐波畸变率 平均值
+ @JsonProperty("ITHDEVN")
+ private Float ithdevn;
+ //电流奇次谐波畸变率 最大值
+ @JsonProperty("MAX_ITHDEVN")
+ private Float maxIthdevn;
+ //电流奇次谐波畸变率 最小值
+ @JsonProperty("MIN_ITHDEVN")
+ private Float minIthdevn;
+ //电流偶次谐波畸变率 95值
+ @JsonProperty("G_ITHDODD")
+ private Float gIthdodd;
+ //电流偶次谐波畸变率 平均值
+ @JsonProperty("ITHDODD")
+ private Float ithdodd;
+ //电流偶次谐波畸变率 最大值
+ @JsonProperty("MAX_ITHDODD")
+ private Float maxIthdodd;
+ //电流偶次谐波畸变率 最小值
+ @JsonProperty("MIN_ITHDODD")
+ private Float minIthdodd;
+ //基波电流有效值 95值
+ @JsonProperty("G_I")
+ private Float Gi1;
+ //基波电流有效值 平均值
+ @JsonProperty("I1")
+ private Float I1;
+ //基波电流有效值 最大值
+ @JsonProperty("MIN_I1")
+ private Float minI1;
+ //基波电流有效值 最小值
+ @JsonProperty("MAX_I1")
+ private Float maxI1;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_0")
+ private Float gSi0;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_0")
+ private Float si0;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_0")
+ private Float maxSi0;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_0")
+ private Float minSi0;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_1")
+ private Float gSi1;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_1")
+ private Float si1;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_1")
+ private Float maxSi1;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_1")
+ private Float minSi1;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_2")
+ private Float gSi2;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_2")
+ private Float si2;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_2")
+ private Float maxSi2;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_2")
+ private Float minSi2;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_3")
+ private Float gSi3;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_3")
+ private Float si3;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_3")
+ private Float maxSi3;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_3")
+ private Float minSi3;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_4")
+ private Float gSi4;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_4")
+ private Float si4;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_4")
+ private Float maxSi4;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_4")
+ private Float minSi4;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_5")
+ private Float gSi5;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_5")
+ private Float si5;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_5")
+ private Float maxSi5;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_5")
+ private Float minSi5;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_6")
+ private Float gSi6;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_6")
+ private Float si6;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_6")
+ private Float maxSi6;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_6")
+ private Float minSi6;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_7")
+ private Float gSi7;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_7")
+ private Float si7;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_7")
+ private Float maxSi7;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_7")
+ private Float minSi7;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_8")
+ private Float gSi8;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_8")
+ private Float si8;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_8")
+ private Float maxSi8;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_8")
+ private Float minSi8;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_9")
+ private Float gSi9;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_9")
+ private Float si9;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_9")
+ private Float maxSi9;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_9")
+ private Float minSi9;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_10")
+ private Float gSi10;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_10")
+ private Float si10;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_10")
+ private Float maxSi10;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_10")
+ private Float minSi10;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_11")
+ private Float gSi11;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_11")
+ private Float si11;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_11")
+ private Float maxSi11;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_11")
+ private Float minSi11;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_12")
+ private Float gSi12;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_12")
+ private Float si12;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_12")
+ private Float maxSi12;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_12")
+ private Float minSi12;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_13")
+ private Float gSi13;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_13")
+ private Float si13;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_13")
+ private Float maxSi13;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_13")
+ private Float minSi13;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_14")
+ private Float gSi14;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_14")
+ private Float si14;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_14")
+ private Float maxSi14;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_14")
+ private Float minSi14;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_15")
+ private Float gSi15;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_15")
+ private Float si15;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_15")
+ private Float maxSi15;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_15")
+ private Float minSi15;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_16")
+ private Float gSi16;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_16")
+ private Float si16;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_16")
+ private Float maxSi16;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_16")
+ private Float minSi16;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_17")
+ private Float gSi17;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_17")
+ private Float si17;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_17")
+ private Float maxSi17;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_17")
+ private Float minSi17;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_18")
+ private Float gSi18;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_18")
+ private Float si18;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_18")
+ private Float maxSi18;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_18")
+ private Float minSi18;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_19")
+ private Float gSi19;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_19")
+ private Float si19;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_19")
+ private Float maxSi19;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_19")
+ private Float minSi19;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_20")
+ private Float gSi20;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_20")
+ private Float si20;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_20")
+ private Float maxSi20;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_20")
+ private Float minSi20;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_21")
+ private Float gSi21;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_21")
+ private Float si21;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_21")
+ private Float maxSi21;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_21")
+ private Float minSi21;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_22")
+ private Float gSi22;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_22")
+ private Float si22;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_22")
+ private Float maxSi22;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_22")
+ private Float minSi22;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_23")
+ private Float gSi23;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_23")
+ private Float si23;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_23")
+ private Float maxSi23;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_23")
+ private Float minSi23;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_24")
+ private Float gSi24;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_24")
+ private Float si24;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_24")
+ private Float maxSi24;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_24")
+ private Float minSi24;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_25")
+ private Float gSi25;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_25")
+ private Float si25;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_25")
+ private Float maxSi25;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_25")
+ private Float minSi25;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_26")
+ private Float gSi26;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_26")
+ private Float si26;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_26")
+ private Float maxSi26;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_26")
+ private Float minSi26;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_27")
+ private Float gSi27;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_27")
+ private Float si27;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_27")
+ private Float maxSi27;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_27")
+ private Float minSi27;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_28")
+ private Float gSi28;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_28")
+ private Float si28;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_28")
+ private Float maxSi28;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_28")
+ private Float minSi28;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_29")
+ private Float gSi29;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_29")
+ private Float si29;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_29")
+ private Float maxSi29;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_29")
+ private Float minSi29;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_30")
+ private Float gSi30;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_30")
+ private Float si30;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_30")
+ private Float maxSi30;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_30")
+ private Float minSi30;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_31")
+ private Float gSi31;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_31")
+ private Float si31;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_31")
+ private Float maxSi31;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_31")
+ private Float minSi31;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_32")
+ private Float gSi32;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_32")
+ private Float si32;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_32")
+ private Float maxSi32;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_32")
+ private Float minSi32;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_33")
+ private Float gSi33;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_33")
+ private Float si33;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_33")
+ private Float maxSi33;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_33")
+ private Float minSi33;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_34")
+ private Float gSi34;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_34")
+ private Float si34;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_34")
+ private Float maxSi34;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_34")
+ private Float minSi34;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_35")
+ private Float gSi35;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_35")
+ private Float si35;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_35")
+ private Float maxSi35;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_35")
+ private Float minSi35;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_36")
+ private Float gSi36;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_36")
+ private Float si36;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_36")
+ private Float maxSi36;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_36")
+ private Float minSi36;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_37")
+ private Float gSi37;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_37")
+ private Float si37;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_37")
+ private Float maxSi37;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_37")
+ private Float minSi37;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_38")
+ private Float gSi38;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_38")
+ private Float si38;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_38")
+ private Float maxSi38;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_38")
+ private Float minSi38;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_39")
+ private Float gSi39;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_39")
+ private Float si39;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_39")
+ private Float maxSi39;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_39")
+ private Float minSi39;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_40")
+ private Float gSi40;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_40")
+ private Float si40;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_40")
+ private Float maxSi40;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_40")
+ private Float minSi40;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_41")
+ private Float gSi41;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_41")
+ private Float si41;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_41")
+ private Float maxSi41;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_41")
+ private Float minSi41;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_42")
+ private Float gSi42;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_42")
+ private Float si42;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_42")
+ private Float maxSi42;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_42")
+ private Float minSi42;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_43")
+ private Float gSi43;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_43")
+ private Float si43;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_43")
+ private Float maxSi43;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_43")
+ private Float minSi43;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_44")
+ private Float gSi44;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_44")
+ private Float si44;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_44")
+ private Float maxSi44;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_44")
+ private Float minSi44;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_45")
+ private Float gSi45;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_45")
+ private Float si45;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_45")
+ private Float maxSi45;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_45")
+ private Float minSi45;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_46")
+ private Float gSi46;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_46")
+ private Float si46;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_46")
+ private Float maxSi46;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_46")
+ private Float minSi46;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_47")
+ private Float gSi47;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_47")
+ private Float si47;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_47")
+ private Float maxSi47;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_47")
+ private Float minSi47;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_48")
+ private Float gSi48;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_48")
+ private Float si48;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_48")
+ private Float maxSi48;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_48")
+ private Float minSi48;
+ //间谐波电流有效值 95值
+ @JsonProperty("G_SI_49")
+ private Float gSi49;
+ //间谐波电流有效值 平均值
+ @JsonProperty("SI_49")
+ private Float si49;
+ //间谐波电流有效值 最大值
+ @JsonProperty("MAX_SI_49")
+ private Float maxSi49;
+ //间谐波电流有效值 最小值
+ @JsonProperty("MIN_SI_49")
+ private Float minSi49;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I2")
+ private Float Gi2;
+ //谐波电流有效值 平均值
+ @JsonProperty("I2")
+ private Float I2;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I2")
+ private Float maxI2;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I2")
+ private Float minI2;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I3")
+ private Float Gi3;
+ //谐波电流有效值 平均值
+ @JsonProperty("I3")
+ private Float I3;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I3")
+ private Float maxI3;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I3")
+ private Float minI3;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I4")
+ private Float Gi4;
+ //谐波电流有效值 平均值
+ @JsonProperty("I4")
+ private Float I4;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I4")
+ private Float maxI4;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I4")
+ private Float minI4;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I5")
+ private Float Gi5;
+ //谐波电流有效值 平均值
+ @JsonProperty("I5")
+ private Float I5;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I5")
+ private Float maxI5;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I5")
+ private Float minI5;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I6")
+ private Float Gi6;
+ //谐波电流有效值 平均值
+ @JsonProperty("I6")
+ private Float I6;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I6")
+ private Float maxI6;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I6")
+ private Float minI6;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I7")
+ private Float Gi7;
+ //谐波电流有效值 平均值
+ @JsonProperty("I7")
+ private Float I7;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I7")
+ private Float maxI7;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I7")
+ private Float minI7;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I8")
+ private Float Gi8;
+ //谐波电流有效值 平均值
+ @JsonProperty("I8")
+ private Float I8;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I8")
+ private Float maxI8;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I8")
+ private Float minI8;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I9")
+ private Float Gi9;
+ //谐波电流有效值 平均值
+ @JsonProperty("I9")
+ private Float I9;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I9")
+ private Float maxI9;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I9")
+ private Float minI9;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I10")
+ private Float Gi10;
+ //谐波电流有效值 平均值
+ @JsonProperty("I10")
+ private Float I10;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I10")
+ private Float maxI10;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I10")
+ private Float minI10;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I11")
+ private Float Gi11;
+ //谐波电流有效值 平均值
+ @JsonProperty("I11")
+ private Float I11;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I11")
+ private Float maxI11;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I11")
+ private Float minI11;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I12")
+ private Float Gi12;
+ //谐波电流有效值 平均值
+ @JsonProperty("I12")
+ private Float I12;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I12")
+ private Float maxI12;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I12")
+ private Float minI12;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I13")
+ private Float Gi13;
+ //谐波电流有效值 平均值
+ @JsonProperty("I13")
+ private Float I13;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I13")
+ private Float maxI13;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I13")
+ private Float minI13;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I14")
+ private Float Gi14;
+ //谐波电流有效值 平均值
+ @JsonProperty("I14")
+ private Float I14;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I14")
+ private Float maxI14;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I14")
+ private Float minI14;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I15")
+ private Float Gi15;
+ //谐波电流有效值 平均值
+ @JsonProperty("I15")
+ private Float I15;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I15")
+ private Float maxI15;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I15")
+ private Float minI15;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I16")
+ private Float Gi16;
+ //谐波电流有效值 平均值
+ @JsonProperty("I16")
+ private Float I16;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I16")
+ private Float maxI16;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I16")
+ private Float minI16;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I17")
+ private Float Gi17;
+ //谐波电流有效值 平均值
+ @JsonProperty("I17")
+ private Float I17;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I17")
+ private Float maxI17;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I17")
+ private Float minI17;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I18")
+ private Float Gi18;
+ //谐波电流有效值 平均值
+ @JsonProperty("I18")
+ private Float I18;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I18")
+ private Float maxI18;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I18")
+ private Float minI18;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I19")
+ private Float Gi19;
+ //谐波电流有效值 平均值
+ @JsonProperty("I19")
+ private Float I19;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I19")
+ private Float maxI19;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I19")
+ private Float minI19;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I20")
+ private Float Gi20;
+ //谐波电流有效值 平均值
+ @JsonProperty("I20")
+ private Float I20;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I20")
+ private Float maxI20;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I20")
+ private Float minI20;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I21")
+ private Float Gi21;
+ //谐波电流有效值 平均值
+ @JsonProperty("I21")
+ private Float I21;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I21")
+ private Float maxI21;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I21")
+ private Float minI21;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I22")
+ private Float Gi22;
+ //谐波电流有效值 平均值
+ @JsonProperty("I22")
+ private Float I22;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I22")
+ private Float maxI22;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I22")
+ private Float minI22;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I23")
+ private Float Gi23;
+ //谐波电流有效值 平均值
+ @JsonProperty("I23")
+ private Float I23;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I23")
+ private Float maxI23;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I23")
+ private Float minI23;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I24")
+ private Float Gi24;
+ //谐波电流有效值 平均值
+ @JsonProperty("I24")
+ private Float I24;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I24")
+ private Float maxI24;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I24")
+ private Float minI24;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I25")
+ private Float Gi25;
+ //谐波电流有效值 平均值
+ @JsonProperty("I25")
+ private Float I25;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I25")
+ private Float maxI25;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I25")
+ private Float minI25;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I26")
+ private Float Gi26;
+ //谐波电流有效值 平均值
+ @JsonProperty("I26")
+ private Float I26;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I26")
+ private Float maxI26;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I26")
+ private Float minI26;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I27")
+ private Float Gi27;
+ //谐波电流有效值 平均值
+ @JsonProperty("I27")
+ private Float I27;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I27")
+ private Float maxI27;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I27")
+ private Float minI27;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I28")
+ private Float Gi28;
+ //谐波电流有效值 平均值
+ @JsonProperty("I28")
+ private Float I28;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I28")
+ private Float maxI28;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I28")
+ private Float minI28;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I29")
+ private Float Gi29;
+ //谐波电流有效值 平均值
+ @JsonProperty("I29")
+ private Float I29;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I29")
+ private Float maxI29;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I29")
+ private Float minI29;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I30")
+ private Float Gi30;
+ //谐波电流有效值 平均值
+ @JsonProperty("I30")
+ private Float I30;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I30")
+ private Float maxI30;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I30")
+ private Float minI30;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I31")
+ private Float Gi31;
+ //谐波电流有效值 平均值
+ @JsonProperty("I31")
+ private Float I31;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I31")
+ private Float maxI31;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I31")
+ private Float minI31;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I32")
+ private Float Gi32;
+ //谐波电流有效值 平均值
+ @JsonProperty("I32")
+ private Float I32;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I32")
+ private Float maxI32;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I32")
+ private Float minI32;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I33")
+ private Float Gi33;
+ //谐波电流有效值 平均值
+ @JsonProperty("I33")
+ private Float I33;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I33")
+ private Float maxI33;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I33")
+ private Float minI33;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I34")
+ private Float Gi34;
+ //谐波电流有效值 平均值
+ @JsonProperty("I34")
+ private Float I34;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I34")
+ private Float maxI34;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I34")
+ private Float minI34;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I35")
+ private Float Gi35;
+ //谐波电流有效值 平均值
+ @JsonProperty("I35")
+ private Float I35;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I35")
+ private Float maxI35;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I35")
+ private Float minI35;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I36")
+ private Float Gi36;
+ //谐波电流有效值 平均值
+ @JsonProperty("I36")
+ private Float I36;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I36")
+ private Float maxI36;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I36")
+ private Float minI36;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I37")
+ private Float Gi37;
+ //谐波电流有效值 平均值
+ @JsonProperty("I37")
+ private Float I37;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I37")
+ private Float maxI37;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I37")
+ private Float minI37;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I38")
+ private Float Gi38;
+ //谐波电流有效值 平均值
+ @JsonProperty("I38")
+ private Float I38;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I38")
+ private Float maxI38;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I38")
+ private Float minI38;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I39")
+ private Float Gi39;
+ //谐波电流有效值 平均值
+ @JsonProperty("I39")
+ private Float I39;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I39")
+ private Float maxI39;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I39")
+ private Float minI39;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I40")
+ private Float Gi40;
+ //谐波电流有效值 平均值
+ @JsonProperty("I40")
+ private Float I40;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I40")
+ private Float maxI40;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I40")
+ private Float minI40;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I41")
+ private Float Gi41;
+ //谐波电流有效值 平均值
+ @JsonProperty("I41")
+ private Float I41;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I41")
+ private Float maxI41;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I41")
+ private Float minI41;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I42")
+ private Float Gi42;
+ //谐波电流有效值 平均值
+ @JsonProperty("I42")
+ private Float I42;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I42")
+ private Float maxI42;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I42")
+ private Float minI42;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I43")
+ private Float Gi43;
+ //谐波电流有效值 平均值
+ @JsonProperty("I43")
+ private Float I43;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I43")
+ private Float maxI43;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I43")
+ private Float minI43;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I44")
+ private Float Gi44;
+ //谐波电流有效值 平均值
+ @JsonProperty("I44")
+ private Float I44;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I44")
+ private Float maxI44;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I44")
+ private Float minI44;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I45")
+ private Float Gi45;
+ //谐波电流有效值 平均值
+ @JsonProperty("I45")
+ private Float I45;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I45")
+ private Float maxI45;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I45")
+ private Float minI45;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I46")
+ private Float Gi46;
+ //谐波电流有效值 平均值
+ @JsonProperty("I46")
+ private Float I46;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I46")
+ private Float maxI46;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I46")
+ private Float minI46;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I47")
+ private Float Gi47;
+ //谐波电流有效值 平均值
+ @JsonProperty("I47")
+ private Float I47;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I47")
+ private Float maxI47;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I47")
+ private Float minI47;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I48")
+ private Float Gi48;
+ //谐波电流有效值 平均值
+ @JsonProperty("I48")
+ private Float I48;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I48")
+ private Float maxI48;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I48")
+ private Float minI48;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I49")
+ private Float Gi49;
+ //谐波电流有效值 平均值
+ @JsonProperty("I49")
+ private Float I49;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I49")
+ private Float maxI49;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I49")
+ private Float minI49;
+ //谐波电流有效值 95值
+ @JsonProperty("G_I50")
+ private Float Gi50;
+ //谐波电流有效值 平均值
+ @JsonProperty("I50")
+ private Float I50;
+ //谐波电流有效值 最大值
+ @JsonProperty("MAX_I50")
+ private Float maxI50;
+ //谐波电流有效值 最小值
+ @JsonProperty("MIN_I50")
+ private Float minI50;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA2")
+ private Float gIa2;
+ //谐波电流相角 平均值
+ @JsonProperty("IA2")
+ private Float ia2;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA2")
+ private Float maxIa2;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA2")
+ private Float minIa2;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA3")
+ private Float gIa3;
+ //谐波电流相角 平均值
+ @JsonProperty("IA3")
+ private Float ia3;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA3")
+ private Float maxIa3;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA3")
+ private Float minIa3;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA4")
+ private Float gIa4;
+ //谐波电流相角 平均值
+ @JsonProperty("IA4")
+ private Float ia4;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA4")
+ private Float maxIa4;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA4")
+ private Float minIa4;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA5")
+ private Float gIa5;
+ //谐波电流相角 平均值
+ @JsonProperty("IA5")
+ private Float ia5;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA5")
+ private Float maxIa5;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA5")
+ private Float minIa5;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA6")
+ private Float gIa6;
+ //谐波电流相角 平均值
+ @JsonProperty("IA6")
+ private Float ia6;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA6")
+ private Float maxIa6;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA6")
+ private Float minIa6;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA7")
+ private Float gIa7;
+ //谐波电流相角 平均值
+ @JsonProperty("IA7")
+ private Float ia7;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA7")
+ private Float maxIa7;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA7")
+ private Float minIa7;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA8")
+ private Float gIa8;
+ //谐波电流相角 平均值
+ @JsonProperty("IA8")
+ private Float ia8;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA8")
+ private Float maxIa8;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA8")
+ private Float minIa8;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA9")
+ private Float gIa9;
+ //谐波电流相角 平均值
+ @JsonProperty("IA9")
+ private Float ia9;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA9")
+ private Float maxIa9;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA9")
+ private Float minIa9;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA10")
+ private Float gIa10;
+ //谐波电流相角 平均值
+ @JsonProperty("IA10")
+ private Float ia10;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA10")
+ private Float maxIa10;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA10")
+ private Float minIa10;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA11")
+ private Float gIa11;
+ //谐波电流相角 平均值
+ @JsonProperty("IA11")
+ private Float ia11;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA11")
+ private Float maxIa11;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA11")
+ private Float minIa11;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA12")
+ private Float gIa12;
+ //谐波电流相角 平均值
+ @JsonProperty("IA12")
+ private Float ia12;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA12")
+ private Float maxIa12;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA12")
+ private Float minIa12;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA13")
+ private Float gIa13;
+ //谐波电流相角 平均值
+ @JsonProperty("IA13")
+ private Float ia13;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA13")
+ private Float maxIa13;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA13")
+ private Float minIa13;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA14")
+ private Float gIa14;
+ //谐波电流相角 平均值
+ @JsonProperty("IA14")
+ private Float ia14;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA14")
+ private Float maxIa14;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA14")
+ private Float minIa14;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA15")
+ private Float gIa15;
+ //谐波电流相角 平均值
+ @JsonProperty("IA15")
+ private Float ia15;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA15")
+ private Float maxIa15;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA15")
+ private Float minIa15;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA16")
+ private Float gIa16;
+ //谐波电流相角 平均值
+ @JsonProperty("IA16")
+ private Float ia16;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA16")
+ private Float maxIa16;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA16")
+ private Float minIa16;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA17")
+ private Float gIa17;
+ //谐波电流相角 平均值
+ @JsonProperty("IA17")
+ private Float ia17;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA17")
+ private Float maxIa17;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA17")
+ private Float minIa17;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA18")
+ private Float gIa18;
+ //谐波电流相角 平均值
+ @JsonProperty("IA18")
+ private Float ia18;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA18")
+ private Float maxIa18;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA18")
+ private Float minIa18;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA19")
+ private Float gIa19;
+ //谐波电流相角 平均值
+ @JsonProperty("IA19")
+ private Float ia19;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA19")
+ private Float maxIa19;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA19")
+ private Float minIa19;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA20")
+ private Float gIa20;
+ //谐波电流相角 平均值
+ @JsonProperty("IA20")
+ private Float ia20;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA20")
+ private Float maxIa20;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA20")
+ private Float minIa20;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA21")
+ private Float gIa21;
+ //谐波电流相角 平均值
+ @JsonProperty("IA21")
+ private Float ia21;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA21")
+ private Float maxIa21;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA21")
+ private Float minIa21;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA22")
+ private Float gIa22;
+ //谐波电流相角 平均值
+ @JsonProperty("IA22")
+ private Float ia22;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA22")
+ private Float maxIa22;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA22")
+ private Float minIa22;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA23")
+ private Float gIa23;
+ //谐波电流相角 平均值
+ @JsonProperty("IA23")
+ private Float ia23;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA23")
+ private Float maxIa23;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA23")
+ private Float minIa23;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA24")
+ private Float gIa24;
+ //谐波电流相角 平均值
+ @JsonProperty("IA24")
+ private Float ia24;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA24")
+ private Float maxIa24;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA24")
+ private Float minIa24;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA25")
+ private Float gIa25;
+ //谐波电流相角 平均值
+ @JsonProperty("IA25")
+ private Float ia25;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA25")
+ private Float maxIa25;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA25")
+ private Float minIa25;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA26")
+ private Float gIa26;
+ //谐波电流相角 平均值
+ @JsonProperty("IA26")
+ private Float ia26;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA26")
+ private Float maxIa26;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA26")
+ private Float minIa26;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA27")
+ private Float gIa27;
+ //谐波电流相角 平均值
+ @JsonProperty("IA27")
+ private Float ia27;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA27")
+ private Float maxIa27;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA27")
+ private Float minIa27;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA28")
+ private Float gIa28;
+ //谐波电流相角 平均值
+ @JsonProperty("IA28")
+ private Float ia28;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA28")
+ private Float maxIa28;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA28")
+ private Float minIa28;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA29")
+ private Float gIa29;
+ //谐波电流相角 平均值
+ @JsonProperty("IA29")
+ private Float ia29;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA29")
+ private Float maxIa29;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA29")
+ private Float minIa29;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA30")
+ private Float gIa30;
+ //谐波电流相角 平均值
+ @JsonProperty("IA30")
+ private Float ia30;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA30")
+ private Float maxIa30;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA30")
+ private Float minIa30;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA31")
+ private Float gIa31;
+ //谐波电流相角 平均值
+ @JsonProperty("IA31")
+ private Float ia31;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA31")
+ private Float maxIa31;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA31")
+ private Float minIa31;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA32")
+ private Float gIa32;
+ //谐波电流相角 平均值
+ @JsonProperty("IA32")
+ private Float ia32;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA32")
+ private Float maxIa32;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA32")
+ private Float minIa32;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA33")
+ private Float gIa33;
+ //谐波电流相角 平均值
+ @JsonProperty("IA33")
+ private Float ia33;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA33")
+ private Float maxIa33;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA33")
+ private Float minIa33;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA34")
+ private Float gIa34;
+ //谐波电流相角 平均值
+ @JsonProperty("IA34")
+ private Float ia34;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA34")
+ private Float maxIa34;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA34")
+ private Float minIa34;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA35")
+ private Float gIa35;
+ //谐波电流相角 平均值
+ @JsonProperty("IA35")
+ private Float ia35;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA35")
+ private Float maxIa35;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA35")
+ private Float minIa35;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA36")
+ private Float gIa36;
+ //谐波电流相角 平均值
+ @JsonProperty("IA36")
+ private Float ia36;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA36")
+ private Float maxIa36;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA36")
+ private Float minIa36;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA37")
+ private Float gIa37;
+ //谐波电流相角 平均值
+ @JsonProperty("IA37")
+ private Float ia37;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA37")
+ private Float maxIa37;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA37")
+ private Float minIa37;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA38")
+ private Float gIa38;
+ //谐波电流相角 平均值
+ @JsonProperty("IA38")
+ private Float ia38;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA38")
+ private Float maxIa38;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA38")
+ private Float minIa38;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA39")
+ private Float gIa39;
+ //谐波电流相角 平均值
+ @JsonProperty("IA39")
+ private Float ia39;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA39")
+ private Float maxIa39;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA39")
+ private Float minIa39;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA40")
+ private Float gIa40;
+ //谐波电流相角 平均值
+ @JsonProperty("IA40")
+ private Float ia40;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA40")
+ private Float maxIa40;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA40")
+ private Float minIa40;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA41")
+ private Float gIa41;
+ //谐波电流相角 平均值
+ @JsonProperty("IA41")
+ private Float ia41;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA41")
+ private Float maxIa41;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA41")
+ private Float minIa41;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA42")
+ private Float gIa42;
+ //谐波电流相角 平均值
+ @JsonProperty("IA42")
+ private Float ia42;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA42")
+ private Float maxIa42;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA42")
+ private Float minIa42;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA43")
+ private Float gIa43;
+ //谐波电流相角 平均值
+ @JsonProperty("IA43")
+ private Float ia43;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA43")
+ private Float maxIa43;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA43")
+ private Float minIa43;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA44")
+ private Float gIa44;
+ //谐波电流相角 平均值
+ @JsonProperty("IA44")
+ private Float ia44;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA44")
+ private Float maxIa44;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA44")
+ private Float minIa44;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA45")
+ private Float gIa45;
+ //谐波电流相角 平均值
+ @JsonProperty("IA45")
+ private Float ia45;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA45")
+ private Float maxIa45;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA45")
+ private Float minIa45;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA46")
+ private Float gIa46;
+ //谐波电流相角 平均值
+ @JsonProperty("IA46")
+ private Float ia46;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA46")
+ private Float maxIa46;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA46")
+ private Float minIa46;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA47")
+ private Float gIa47;
+ //谐波电流相角 平均值
+ @JsonProperty("IA47")
+ private Float ia47;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA47")
+ private Float maxIa47;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA47")
+ private Float minIa47;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA48")
+ private Float gIa48;
+ //谐波电流相角 平均值
+ @JsonProperty("IA48")
+ private Float ia48;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA48")
+ private Float maxIa48;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA48")
+ private Float minIa48;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA49")
+ private Float gIa49;
+ //谐波电流相角 平均值
+ @JsonProperty("IA49")
+ private Float ia49;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA49")
+ private Float maxIa49;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA49")
+ private Float minIa49;
+ //谐波电流相角 95值
+ @JsonProperty("G_IA50")
+ private Float gIa50;
+ //谐波电流相角 平均值
+ @JsonProperty("IA50")
+ private Float ia50;
+ //谐波电流相角 最大值
+ @JsonProperty("MAX_IA50")
+ private Float maxIa50;
+ //谐波电流相角 最小值
+ @JsonProperty("MIN_IA50")
+ private Float minIa50;
+
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataIT.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataIT.java
new file mode 100644
index 0000000..ee57518
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataIT.java
@@ -0,0 +1,77 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/8 13:49【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageDataIT {
+ //负序电流 95值
+ @JsonProperty("G_INSEQ")
+ private Float gInseq;
+ //负序电流 平均值
+ @JsonProperty("INSEQ")
+ private Float inseq;
+ //负序电流 最大值
+ @JsonProperty("MAX_INSEQ")
+ private Float maxInseq;
+ //负序电流 最小值
+ @JsonProperty("MIN_INSEQ")
+ private Float minInseq;
+ //负序电流不平衡 95值
+ @JsonProperty("G_I_UNBAN")
+ private Float gIUnban;
+ //负序电流不平衡 平均值
+ @JsonProperty("I_UNBAN")
+ private Float iUnban;
+ //负序电流不平衡 最大值
+ @JsonProperty("MAX_I_UNBAN")
+ private Float maxIUnban;
+ //负序电流不平衡 最小值
+ @JsonProperty("MIN_I_UNBAN")
+ private Float minIUnban;
+ //零序电流 95值
+ @JsonProperty("G_IZSEQ")
+ private Float gIzseq;
+ //零序电流 平均值
+ @JsonProperty("IZSEQ")
+ private Float izseq;
+ //零序电流 最大值
+ @JsonProperty("MAX_IZSEQ")
+ private Float maxIzseq;
+ //零序电流 最小值
+ @JsonProperty("MIN_IZSEQ")
+ private Float minIzseq;
+ //零序电流不平衡 95值
+ @JsonProperty("G_IZSEQ_UNBAN")
+ private Float gIzseqUnban;
+ //零序电流不平衡 平均值
+ @JsonProperty("IZSEQ_UNBAN")
+ private Float izseqUnban;
+ //零序电流不平衡 最大值
+ @JsonProperty("MAX_IZSEQ_UNBAN")
+ private Float maxIzseqUnban;
+ //零序电流不平衡 最小值
+ @JsonProperty("MIN_IZSEQ_UNBAN")
+ private Float minIzseqUnban;
+ //正序电流 95值
+ @JsonProperty("G_IPSEQ")
+ private Float gIpseq;
+ //正序电流 平均值
+ @JsonProperty("IPSEQ")
+ private Float ipseq;
+ //正序电流 最大值
+ @JsonProperty("MAX_IPSEQ")
+ private Float maxIpseq;
+ //正序电流 最小值
+ @JsonProperty("MIN_IPSEQ")
+ private Float minIpseq;
+
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataP.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataP.java
new file mode 100644
index 0000000..5e5ff0e
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataP.java
@@ -0,0 +1,1852 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/12 19:16【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageDataP {
+ //功率因数 95值
+ @JsonProperty("G_PF")
+ private Float gPf;
+ //功率因数 平均值
+ @JsonProperty("PF")
+ private Float pf;
+ //功率因数 最大值
+ @JsonProperty("MAX_PF")
+ private Float maxPf;
+ //功率因数 最小值
+ @JsonProperty("MIN_PF")
+ private Float minPf;
+ //基波功率因数 95值
+ @JsonProperty("G_DF")
+ private Float gDf;
+ //基波功率因数 平均值
+ @JsonProperty("DF")
+ private Float df;
+ //基波功率因数 最大值
+ @JsonProperty("MAX_DF")
+ private Float maxDf;
+ //基波功率因数 最小值
+ @JsonProperty("MIN_DF")
+ private Float minDf;
+ //基波有功功率 95值
+ @JsonProperty("G_P_FUND")
+ private Float gPfund;
+ //基波有功功率 平均值
+ @JsonProperty("P_FUND")
+ private Float pFund;
+ //基波有功功率 最大值
+ @JsonProperty("MAX_P_FUND")
+ private Float maxPfund;
+ //基波有功功率 最小值
+ @JsonProperty("MIN_P_FUND")
+ private Float minPfund;
+ //视在功率 95值
+ @JsonProperty("G_S")
+ private Float gs;
+ //视在功率 平均值
+ @JsonProperty("S")
+ private Float s;
+ //视在功率 最大值
+ @JsonProperty("MAX_S")
+ private Float maxS;
+ //视在功率 最小值
+ @JsonProperty("MIN_S")
+ private Float minS;
+ //无功功率 95值
+ @JsonProperty("G_Q")
+ private Float gq;
+ //无功功率 平均值
+ @JsonProperty("Q")
+ private Float q;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q")
+ private Float maxQ;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q")
+ private Float minQ;
+ //谐波有功功率 95值
+ @JsonProperty("G_P2")
+ private Float gp2;
+ //谐波有功功率 平均值
+ @JsonProperty("P2")
+ private Float p2;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P2")
+ private Float maxP2;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P2")
+ private Float minP2;
+ //谐波有功功率 95值
+ @JsonProperty("G_P3")
+ private Float gp3;
+ //谐波有功功率 平均值
+ @JsonProperty("P3")
+ private Float p3;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P3")
+ private Float maxP3;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P3")
+ private Float minP3;
+ //谐波有功功率 95值
+ @JsonProperty("G_P4")
+ private Float gp4;
+ //谐波有功功率 平均值
+ @JsonProperty("P4")
+ private Float p4;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P4")
+ private Float maxP4;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P4")
+ private Float minP4;
+ //谐波有功功率 95值
+ @JsonProperty("G_P5")
+ private Float gp5;
+ //谐波有功功率 平均值
+ @JsonProperty("P5")
+ private Float p5;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P5")
+ private Float maxP5;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P5")
+ private Float minP5;
+ //谐波有功功率 95值
+ @JsonProperty("G_P6")
+ private Float gp6;
+ //谐波有功功率 平均值
+ @JsonProperty("P6")
+ private Float p6;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P6")
+ private Float maxP6;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P6")
+ private Float minP6;
+ //谐波有功功率 95值
+ @JsonProperty("G_P7")
+ private Float gp7;
+ //谐波有功功率 平均值
+ @JsonProperty("P7")
+ private Float p7;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P7")
+ private Float maxP7;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P7")
+ private Float minP7;
+ //谐波有功功率 95值
+ @JsonProperty("G_P8")
+ private Float gp8;
+ //谐波有功功率 平均值
+ @JsonProperty("P8")
+ private Float p8;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P8")
+ private Float maxP8;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P8")
+ private Float minP8;
+ //谐波有功功率 95值
+ @JsonProperty("G_P9")
+ private Float gp9;
+ //谐波有功功率 平均值
+ @JsonProperty("P9")
+ private Float p9;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P9")
+ private Float maxP9;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P9")
+ private Float minP9;
+ //谐波有功功率 95值
+ @JsonProperty("G_P10")
+ private Float gp10;
+ //谐波有功功率 平均值
+ @JsonProperty("P10")
+ private Float p10;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P10")
+ private Float maxP10;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P10")
+ private Float minP10;
+ //谐波有功功率 95值
+ @JsonProperty("G_P11")
+ private Float gp11;
+ //谐波有功功率 平均值
+ @JsonProperty("P11")
+ private Float p11;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P11")
+ private Float maxP11;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P11")
+ private Float minP11;
+ //谐波有功功率 95值
+ @JsonProperty("G_P12")
+ private Float gp12;
+ //谐波有功功率 平均值
+ @JsonProperty("P12")
+ private Float p12;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P12")
+ private Float maxP12;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P12")
+ private Float minP12;
+ //谐波有功功率 95值
+ @JsonProperty("G_P13")
+ private Float gp13;
+ //谐波有功功率 平均值
+ @JsonProperty("P13")
+ private Float p13;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P13")
+ private Float maxP13;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P13")
+ private Float minP13;
+ //谐波有功功率 95值
+ @JsonProperty("G_P14")
+ private Float gp14;
+ //谐波有功功率 平均值
+ @JsonProperty("P14")
+ private Float p14;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P14")
+ private Float maxP14;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P14")
+ private Float minP14;
+ //谐波有功功率 95值
+ @JsonProperty("G_P15")
+ private Float gp15;
+ //谐波有功功率 平均值
+ @JsonProperty("P15")
+ private Float p15;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P15")
+ private Float maxP15;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P15")
+ private Float minP15;
+ //谐波有功功率 95值
+ @JsonProperty("G_P16")
+ private Float gp16;
+ //谐波有功功率 平均值
+ @JsonProperty("P16")
+ private Float p16;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P16")
+ private Float maxP16;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P16")
+ private Float minP16;
+ //谐波有功功率 95值
+ @JsonProperty("G_P17")
+ private Float gp17;
+ //谐波有功功率 平均值
+ @JsonProperty("P17")
+ private Float p17;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P17")
+ private Float maxP17;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P17")
+ private Float minP17;
+ //谐波有功功率 95值
+ @JsonProperty("G_P18")
+ private Float gp18;
+ //谐波有功功率 平均值
+ @JsonProperty("P18")
+ private Float p18;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P18")
+ private Float maxP18;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P18")
+ private Float minP18;
+ //谐波有功功率 95值
+ @JsonProperty("G_P19")
+ private Float gp19;
+ //谐波有功功率 平均值
+ @JsonProperty("P19")
+ private Float p19;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P19")
+ private Float maxP19;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P19")
+ private Float minP19;
+ //谐波有功功率 95值
+ @JsonProperty("G_P20")
+ private Float gp20;
+ //谐波有功功率 平均值
+ @JsonProperty("P20")
+ private Float p20;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P20")
+ private Float maxP20;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P20")
+ private Float minP20;
+ //谐波有功功率 95值
+ @JsonProperty("G_P21")
+ private Float gp21;
+ //谐波有功功率 平均值
+ @JsonProperty("P21")
+ private Float p21;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P21")
+ private Float maxP21;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P21")
+ private Float minP21;
+ //谐波有功功率 95值
+ @JsonProperty("G_P22")
+ private Float gp22;
+ //谐波有功功率 平均值
+ @JsonProperty("P22")
+ private Float p22;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P22")
+ private Float maxP22;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P22")
+ private Float minP22;
+ //谐波有功功率 95值
+ @JsonProperty("G_P23")
+ private Float gp23;
+ //谐波有功功率 平均值
+ @JsonProperty("P23")
+ private Float p23;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P23")
+ private Float maxP23;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P23")
+ private Float minP23;
+ //谐波有功功率 95值
+ @JsonProperty("G_P24")
+ private Float gp24;
+ //谐波有功功率 平均值
+ @JsonProperty("P24")
+ private Float p24;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P24")
+ private Float maxP24;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P24")
+ private Float minP24;
+ //谐波有功功率 95值
+ @JsonProperty("G_P25")
+ private Float gp25;
+ //谐波有功功率 平均值
+ @JsonProperty("P25")
+ private Float p25;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P25")
+ private Float maxP25;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P25")
+ private Float minP25;
+ //谐波有功功率 95值
+ @JsonProperty("G_P26")
+ private Float gp26;
+ //谐波有功功率 平均值
+ @JsonProperty("P26")
+ private Float p26;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P26")
+ private Float maxP26;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P26")
+ private Float minP26;
+ //谐波有功功率 95值
+ @JsonProperty("G_P27")
+ private Float gp27;
+ //谐波有功功率 平均值
+ @JsonProperty("P27")
+ private Float p27;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P27")
+ private Float maxP27;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P27")
+ private Float minP27;
+ //谐波有功功率 95值
+ @JsonProperty("G_P28")
+ private Float gp28;
+ //谐波有功功率 平均值
+ @JsonProperty("P28")
+ private Float p28;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P28")
+ private Float maxP28;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P28")
+ private Float minP28;
+ //谐波有功功率 95值
+ @JsonProperty("G_P29")
+ private Float gp29;
+ //谐波有功功率 平均值
+ @JsonProperty("P29")
+ private Float p29;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P29")
+ private Float maxP29;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P29")
+ private Float minP29;
+ //谐波有功功率 95值
+ @JsonProperty("G_P30")
+ private Float gp30;
+ //谐波有功功率 平均值
+ @JsonProperty("P30")
+ private Float p30;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P30")
+ private Float maxP30;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P30")
+ private Float minP30;
+ //谐波有功功率 95值
+ @JsonProperty("G_P31")
+ private Float gp31;
+ //谐波有功功率 平均值
+ @JsonProperty("P31")
+ private Float p31;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P31")
+ private Float maxP31;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P31")
+ private Float minP31;
+ //谐波有功功率 95值
+ @JsonProperty("G_P32")
+ private Float gp32;
+ //谐波有功功率 平均值
+ @JsonProperty("P32")
+ private Float p32;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P32")
+ private Float maxP32;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P32")
+ private Float minP32;
+ //谐波有功功率 95值
+ @JsonProperty("G_P33")
+ private Float gp33;
+ //谐波有功功率 平均值
+ @JsonProperty("P33")
+ private Float p33;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P33")
+ private Float maxP33;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P33")
+ private Float minP33;
+ //谐波有功功率 95值
+ @JsonProperty("G_P34")
+ private Float gp34;
+ //谐波有功功率 平均值
+ @JsonProperty("P34")
+ private Float p34;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P34")
+ private Float maxP34;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P34")
+ private Float minP34;
+ //谐波有功功率 95值
+ @JsonProperty("G_P35")
+ private Float gp35;
+ //谐波有功功率 平均值
+ @JsonProperty("P35")
+ private Float p35;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P35")
+ private Float maxP35;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P35")
+ private Float minP35;
+ //谐波有功功率 95值
+ @JsonProperty("G_P36")
+ private Float gp36;
+ //谐波有功功率 平均值
+ @JsonProperty("P36")
+ private Float p36;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P36")
+ private Float maxP36;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P36")
+ private Float minP36;
+ //谐波有功功率 95值
+ @JsonProperty("G_P37")
+ private Float gp37;
+ //谐波有功功率 平均值
+ @JsonProperty("P37")
+ private Float p37;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P37")
+ private Float maxP37;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P37")
+ private Float minP37;
+ //谐波有功功率 95值
+ @JsonProperty("G_P38")
+ private Float gp38;
+ //谐波有功功率 平均值
+ @JsonProperty("P38")
+ private Float p38;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P38")
+ private Float maxP38;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P38")
+ private Float minP38;
+ //谐波有功功率 95值
+ @JsonProperty("G_P39")
+ private Float gp39;
+ //谐波有功功率 平均值
+ @JsonProperty("P39")
+ private Float p39;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P39")
+ private Float maxP39;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P39")
+ private Float minP39;
+ //谐波有功功率 95值
+ @JsonProperty("G_P40")
+ private Float gp40;
+ //谐波有功功率 平均值
+ @JsonProperty("P40")
+ private Float p40;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P40")
+ private Float maxP40;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P40")
+ private Float minP40;
+ //谐波有功功率 95值
+ @JsonProperty("G_P41")
+ private Float gp41;
+ //谐波有功功率 平均值
+ @JsonProperty("P41")
+ private Float p41;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P41")
+ private Float maxP41;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P41")
+ private Float minP41;
+ //谐波有功功率 95值
+ @JsonProperty("G_P42")
+ private Float gp42;
+ //谐波有功功率 平均值
+ @JsonProperty("P42")
+ private Float p42;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P42")
+ private Float maxP42;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P42")
+ private Float minP42;
+ //谐波有功功率 95值
+ @JsonProperty("G_P43")
+ private Float gp43;
+ //谐波有功功率 平均值
+ @JsonProperty("P43")
+ private Float p43;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P43")
+ private Float maxP43;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P43")
+ private Float minP43;
+ //谐波有功功率 95值
+ @JsonProperty("G_P44")
+ private Float gp44;
+ //谐波有功功率 平均值
+ @JsonProperty("P44")
+ private Float p44;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P44")
+ private Float maxP44;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P44")
+ private Float minP44;
+ //谐波有功功率 95值
+ @JsonProperty("G_P45")
+ private Float gp45;
+ //谐波有功功率 平均值
+ @JsonProperty("P45")
+ private Float p45;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P45")
+ private Float maxP45;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P45")
+ private Float minP45;
+ //谐波有功功率 95值
+ @JsonProperty("G_P46")
+ private Float gp46;
+ //谐波有功功率 平均值
+ @JsonProperty("P46")
+ private Float p46;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P46")
+ private Float maxP46;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P46")
+ private Float minP46;
+ //谐波有功功率 95值
+ @JsonProperty("G_P47")
+ private Float gp47;
+ //谐波有功功率 平均值
+ @JsonProperty("P47")
+ private Float p47;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P47")
+ private Float maxP47;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P47")
+ private Float minP47;
+ //谐波有功功率 95值
+ @JsonProperty("G_P48")
+ private Float gp48;
+ //谐波有功功率 平均值
+ @JsonProperty("P48")
+ private Float p48;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P48")
+ private Float maxP48;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P48")
+ private Float minP48;
+ //谐波有功功率 95值
+ @JsonProperty("G_P49")
+ private Float gp49;
+ //谐波有功功率 平均值
+ @JsonProperty("P49")
+ private Float p49;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P49")
+ private Float maxP49;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P49")
+ private Float minP49;
+ //谐波有功功率 95值
+ @JsonProperty("G_P50")
+ private Float gp50;
+ //谐波有功功率 平均值
+ @JsonProperty("P50")
+ private Float p50;
+ //谐波有功功率 最大值
+ @JsonProperty("MAX_P50")
+ private Float maxP50;
+ //谐波有功功率 最小值
+ @JsonProperty("MIN_P50")
+ private Float minP50;
+ //视在功率 95值
+ @JsonProperty("G_S2")
+ private Float gs2;
+ //视在功率 平均值
+ @JsonProperty("S2")
+ private Float s2;
+ //视在功率 最大值
+ @JsonProperty("MAX_S2")
+ private Float maxS2;
+ //视在功率 最小值
+ @JsonProperty("MIN_S2")
+ private Float minS2;
+ //视在功率 95值
+ @JsonProperty("G_S3")
+ private Float gs3;
+ //视在功率 平均值
+ @JsonProperty("S3")
+ private Float s3;
+ //视在功率 最大值
+ @JsonProperty("MAX_S3")
+ private Float maxS3;
+ //视在功率 最小值
+ @JsonProperty("MIN_S3")
+ private Float minS3;
+ //视在功率 95值
+ @JsonProperty("G_S4")
+ private Float gs4;
+ //视在功率 平均值
+ @JsonProperty("S4")
+ private Float s4;
+ //视在功率 最大值
+ @JsonProperty("MAX_S4")
+ private Float maxS4;
+ //视在功率 最小值
+ @JsonProperty("MIN_S4")
+ private Float minS4;
+ //视在功率 95值
+ @JsonProperty("G_S5")
+ private Float gs5;
+ //视在功率 平均值
+ @JsonProperty("S5")
+ private Float s5;
+ //视在功率 最大值
+ @JsonProperty("MAX_S5")
+ private Float maxS5;
+ //视在功率 最小值
+ @JsonProperty("MIN_S5")
+ private Float minS5;
+ //视在功率 95值
+ @JsonProperty("G_S6")
+ private Float gs6;
+ //视在功率 平均值
+ @JsonProperty("S6")
+ private Float s6;
+ //视在功率 最大值
+ @JsonProperty("MAX_S6")
+ private Float maxS6;
+ //视在功率 最小值
+ @JsonProperty("MIN_S6")
+ private Float minS6;
+ //视在功率 95值
+ @JsonProperty("G_S7")
+ private Float gs7;
+ //视在功率 平均值
+ @JsonProperty("S7")
+ private Float s7;
+ //视在功率 最大值
+ @JsonProperty("MAX_S7")
+ private Float maxS7;
+ //视在功率 最小值
+ @JsonProperty("MIN_S7")
+ private Float minS7;
+ //视在功率 95值
+ @JsonProperty("G_S8")
+ private Float gs8;
+ //视在功率 平均值
+ @JsonProperty("S8")
+ private Float s8;
+ //视在功率 最大值
+ @JsonProperty("MAX_S8")
+ private Float maxS8;
+ //视在功率 最小值
+ @JsonProperty("MIN_S8")
+ private Float minS8;
+ //视在功率 95值
+ @JsonProperty("G_S9")
+ private Float gs9;
+ //视在功率 平均值
+ @JsonProperty("S9")
+ private Float s9;
+ //视在功率 最大值
+ @JsonProperty("MAX_S9")
+ private Float maxS9;
+ //视在功率 最小值
+ @JsonProperty("MIN_S9")
+ private Float minS9;
+ //视在功率 95值
+ @JsonProperty("G_S10")
+ private Float gs10;
+ //视在功率 平均值
+ @JsonProperty("S10")
+ private Float s10;
+ //视在功率 最大值
+ @JsonProperty("MAX_S10")
+ private Float maxS10;
+ //视在功率 最小值
+ @JsonProperty("MIN_S10")
+ private Float minS10;
+ //视在功率 95值
+ @JsonProperty("G_S11")
+ private Float gs11;
+ //视在功率 平均值
+ @JsonProperty("S11")
+ private Float s11;
+ //视在功率 最大值
+ @JsonProperty("MAX_S11")
+ private Float maxS11;
+ //视在功率 最小值
+ @JsonProperty("MIN_S11")
+ private Float minS11;
+ //视在功率 95值
+ @JsonProperty("G_S12")
+ private Float gs12;
+ //视在功率 平均值
+ @JsonProperty("S12")
+ private Float s12;
+ //视在功率 最大值
+ @JsonProperty("MAX_S12")
+ private Float maxS12;
+ //视在功率 最小值
+ @JsonProperty("MIN_S12")
+ private Float minS12;
+ //视在功率 95值
+ @JsonProperty("G_S13")
+ private Float gs13;
+ //视在功率 平均值
+ @JsonProperty("S13")
+ private Float s13;
+ //视在功率 最大值
+ @JsonProperty("MAX_S13")
+ private Float maxS13;
+ //视在功率 最小值
+ @JsonProperty("MIN_S13")
+ private Float minS13;
+ //视在功率 95值
+ @JsonProperty("G_S14")
+ private Float gs14;
+ //视在功率 平均值
+ @JsonProperty("S14")
+ private Float s14;
+ //视在功率 最大值
+ @JsonProperty("MAX_S14")
+ private Float maxS14;
+ //视在功率 最小值
+ @JsonProperty("MIN_S14")
+ private Float minS14;
+ //视在功率 95值
+ @JsonProperty("G_S15")
+ private Float gs15;
+ //视在功率 平均值
+ @JsonProperty("S15")
+ private Float s15;
+ //视在功率 最大值
+ @JsonProperty("MAX_S15")
+ private Float maxS15;
+ //视在功率 最小值
+ @JsonProperty("MIN_S15")
+ private Float minS15;
+ //视在功率 95值
+ @JsonProperty("G_S16")
+ private Float gs16;
+ //视在功率 平均值
+ @JsonProperty("S16")
+ private Float s16;
+ //视在功率 最大值
+ @JsonProperty("MAX_S16")
+ private Float maxS16;
+ //视在功率 最小值
+ @JsonProperty("MIN_S16")
+ private Float minS16;
+ //视在功率 95值
+ @JsonProperty("G_S17")
+ private Float gs17;
+ //视在功率 平均值
+ @JsonProperty("S17")
+ private Float s17;
+ //视在功率 最大值
+ @JsonProperty("MAX_S17")
+ private Float maxS17;
+ //视在功率 最小值
+ @JsonProperty("MIN_S17")
+ private Float minS17;
+ //视在功率 95值
+ @JsonProperty("G_S18")
+ private Float gs18;
+ //视在功率 平均值
+ @JsonProperty("S18")
+ private Float s18;
+ //视在功率 最大值
+ @JsonProperty("MAX_S18")
+ private Float maxS18;
+ //视在功率 最小值
+ @JsonProperty("MIN_S18")
+ private Float minS18;
+ //视在功率 95值
+ @JsonProperty("G_S19")
+ private Float gs19;
+ //视在功率 平均值
+ @JsonProperty("S19")
+ private Float s19;
+ //视在功率 最大值
+ @JsonProperty("MAX_S19")
+ private Float maxS19;
+ //视在功率 最小值
+ @JsonProperty("MIN_S19")
+ private Float minS19;
+ //视在功率 95值
+ @JsonProperty("G_S20")
+ private Float gs20;
+ //视在功率 平均值
+ @JsonProperty("S20")
+ private Float s20;
+ //视在功率 最大值
+ @JsonProperty("MAX_S20")
+ private Float maxS20;
+ //视在功率 最小值
+ @JsonProperty("MIN_S20")
+ private Float minS20;
+ //视在功率 95值
+ @JsonProperty("G_S21")
+ private Float gs21;
+ //视在功率 平均值
+ @JsonProperty("S21")
+ private Float s21;
+ //视在功率 最大值
+ @JsonProperty("MAX_S21")
+ private Float maxS21;
+ //视在功率 最小值
+ @JsonProperty("MIN_S21")
+ private Float minS21;
+ //视在功率 95值
+ @JsonProperty("G_S22")
+ private Float gs22;
+ //视在功率 平均值
+ @JsonProperty("S22")
+ private Float s22;
+ //视在功率 最大值
+ @JsonProperty("MAX_S22")
+ private Float maxS22;
+ //视在功率 最小值
+ @JsonProperty("MIN_S22")
+ private Float minS22;
+ //视在功率 95值
+ @JsonProperty("G_S23")
+ private Float gs23;
+ //视在功率 平均值
+ @JsonProperty("S23")
+ private Float s23;
+ //视在功率 最大值
+ @JsonProperty("MAX_S23")
+ private Float maxS23;
+ //视在功率 最小值
+ @JsonProperty("MIN_S23")
+ private Float minS23;
+ //视在功率 95值
+ @JsonProperty("G_S24")
+ private Float gs24;
+ //视在功率 平均值
+ @JsonProperty("S24")
+ private Float s24;
+ //视在功率 最大值
+ @JsonProperty("MAX_S24")
+ private Float maxS24;
+ //视在功率 最小值
+ @JsonProperty("MIN_S24")
+ private Float minS24;
+ //视在功率 95值
+ @JsonProperty("G_S25")
+ private Float gs25;
+ //视在功率 平均值
+ @JsonProperty("S25")
+ private Float s25;
+ //视在功率 最大值
+ @JsonProperty("MAX_S25")
+ private Float maxS25;
+ //视在功率 最小值
+ @JsonProperty("MIN_S25")
+ private Float minS25;
+ //视在功率 95值
+ @JsonProperty("G_S26")
+ private Float gs26;
+ //视在功率 平均值
+ @JsonProperty("S26")
+ private Float s26;
+ //视在功率 最大值
+ @JsonProperty("MAX_S26")
+ private Float maxS26;
+ //视在功率 最小值
+ @JsonProperty("MIN_S26")
+ private Float minS26;
+ //视在功率 95值
+ @JsonProperty("G_S27")
+ private Float gs27;
+ //视在功率 平均值
+ @JsonProperty("S27")
+ private Float s27;
+ //视在功率 最大值
+ @JsonProperty("MAX_S27")
+ private Float maxS27;
+ //视在功率 最小值
+ @JsonProperty("MIN_S27")
+ private Float minS27;
+ //视在功率 95值
+ @JsonProperty("G_S28")
+ private Float gs28;
+ //视在功率 平均值
+ @JsonProperty("S28")
+ private Float s28;
+ //视在功率 最大值
+ @JsonProperty("MAX_S28")
+ private Float maxS28;
+ //视在功率 最小值
+ @JsonProperty("MIN_S28")
+ private Float minS28;
+ //视在功率 95值
+ @JsonProperty("G_S29")
+ private Float gs29;
+ //视在功率 平均值
+ @JsonProperty("S29")
+ private Float s29;
+ //视在功率 最大值
+ @JsonProperty("MAX_S29")
+ private Float maxS29;
+ //视在功率 最小值
+ @JsonProperty("MIN_S29")
+ private Float minS29;
+ //视在功率 95值
+ @JsonProperty("G_S30")
+ private Float gs30;
+ //视在功率 平均值
+ @JsonProperty("S30")
+ private Float s30;
+ //视在功率 最大值
+ @JsonProperty("MAX_S30")
+ private Float maxS30;
+ //视在功率 最小值
+ @JsonProperty("MIN_S30")
+ private Float minS30;
+ //视在功率 95值
+ @JsonProperty("G_S31")
+ private Float gs31;
+ //视在功率 平均值
+ @JsonProperty("S31")
+ private Float s31;
+ //视在功率 最大值
+ @JsonProperty("MAX_S31")
+ private Float maxS31;
+ //视在功率 最小值
+ @JsonProperty("MIN_S31")
+ private Float minS31;
+ //视在功率 95值
+ @JsonProperty("G_S32")
+ private Float gs32;
+ //视在功率 平均值
+ @JsonProperty("S32")
+ private Float s32;
+ //视在功率 最大值
+ @JsonProperty("MAX_S32")
+ private Float maxS32;
+ //视在功率 最小值
+ @JsonProperty("MIN_S32")
+ private Float minS32;
+ //视在功率 95值
+ @JsonProperty("G_S33")
+ private Float gs33;
+ //视在功率 平均值
+ @JsonProperty("S33")
+ private Float s33;
+ //视在功率 最大值
+ @JsonProperty("MAX_S33")
+ private Float maxS33;
+ //视在功率 最小值
+ @JsonProperty("MIN_S33")
+ private Float minS33;
+ //视在功率 95值
+ @JsonProperty("G_S34")
+ private Float gs34;
+ //视在功率 平均值
+ @JsonProperty("S34")
+ private Float s34;
+ //视在功率 最大值
+ @JsonProperty("MAX_S34")
+ private Float maxS34;
+ //视在功率 最小值
+ @JsonProperty("MIN_S34")
+ private Float minS34;
+ //视在功率 95值
+ @JsonProperty("G_S35")
+ private Float gs35;
+ //视在功率 平均值
+ @JsonProperty("S35")
+ private Float s35;
+ //视在功率 最大值
+ @JsonProperty("MAX_S35")
+ private Float maxS35;
+ //视在功率 最小值
+ @JsonProperty("MIN_S35")
+ private Float minS35;
+ //视在功率 95值
+ @JsonProperty("G_S36")
+ private Float gs36;
+ //视在功率 平均值
+ @JsonProperty("S36")
+ private Float s36;
+ //视在功率 最大值
+ @JsonProperty("MAX_S36")
+ private Float maxS36;
+ //视在功率 最小值
+ @JsonProperty("MIN_S36")
+ private Float minS36;
+ //视在功率 95值
+ @JsonProperty("G_S37")
+ private Float gs37;
+ //视在功率 平均值
+ @JsonProperty("S37")
+ private Float s37;
+ //视在功率 最大值
+ @JsonProperty("MAX_S37")
+ private Float maxS37;
+ //视在功率 最小值
+ @JsonProperty("MIN_S37")
+ private Float minS37;
+ //视在功率 95值
+ @JsonProperty("G_S38")
+ private Float gs38;
+ //视在功率 平均值
+ @JsonProperty("S38")
+ private Float s38;
+ //视在功率 最大值
+ @JsonProperty("MAX_S38")
+ private Float maxS38;
+ //视在功率 最小值
+ @JsonProperty("MIN_S38")
+ private Float minS38;
+ //视在功率 95值
+ @JsonProperty("G_S39")
+ private Float gs39;
+ //视在功率 平均值
+ @JsonProperty("S39")
+ private Float s39;
+ //视在功率 最大值
+ @JsonProperty("MAX_S39")
+ private Float maxS39;
+ //视在功率 最小值
+ @JsonProperty("MIN_S39")
+ private Float minS39;
+ //视在功率 95值
+ @JsonProperty("G_S40")
+ private Float gs40;
+ //视在功率 平均值
+ @JsonProperty("S40")
+ private Float s40;
+ //视在功率 最大值
+ @JsonProperty("MAX_S40")
+ private Float maxS40;
+ //视在功率 最小值
+ @JsonProperty("MIN_S40")
+ private Float minS40;
+ //视在功率 95值
+ @JsonProperty("G_S41")
+ private Float gs41;
+ //视在功率 平均值
+ @JsonProperty("S41")
+ private Float s41;
+ //视在功率 最大值
+ @JsonProperty("MAX_S41")
+ private Float maxS41;
+ //视在功率 最小值
+ @JsonProperty("MIN_S41")
+ private Float minS41;
+ //视在功率 95值
+ @JsonProperty("G_S42")
+ private Float gs42;
+ //视在功率 平均值
+ @JsonProperty("S42")
+ private Float s42;
+ //视在功率 最大值
+ @JsonProperty("MAX_S42")
+ private Float maxS42;
+ //视在功率 最小值
+ @JsonProperty("MIN_S42")
+ private Float minS42;
+ //视在功率 95值
+ @JsonProperty("G_S43")
+ private Float gs43;
+ //视在功率 平均值
+ @JsonProperty("S43")
+ private Float s43;
+ //视在功率 最大值
+ @JsonProperty("MAX_S43")
+ private Float maxS43;
+ //视在功率 最小值
+ @JsonProperty("MIN_S43")
+ private Float minS43;
+ //视在功率 95值
+ @JsonProperty("G_S44")
+ private Float gs44;
+ //视在功率 平均值
+ @JsonProperty("S44")
+ private Float s44;
+ //视在功率 最大值
+ @JsonProperty("MAX_S44")
+ private Float maxS44;
+ //视在功率 最小值
+ @JsonProperty("MIN_S44")
+ private Float minS44;
+ //视在功率 95值
+ @JsonProperty("G_S45")
+ private Float gs45;
+ //视在功率 平均值
+ @JsonProperty("S45")
+ private Float s45;
+ //视在功率 最大值
+ @JsonProperty("MAX_S45")
+ private Float maxS45;
+ //视在功率 最小值
+ @JsonProperty("MIN_S45")
+ private Float minS45;
+ //视在功率 95值
+ @JsonProperty("G_S46")
+ private Float gs46;
+ //视在功率 平均值
+ @JsonProperty("S46")
+ private Float s46;
+ //视在功率 最大值
+ @JsonProperty("MAX_S46")
+ private Float maxS46;
+ //视在功率 最小值
+ @JsonProperty("MIN_S46")
+ private Float minS46;
+ //视在功率 95值
+ @JsonProperty("G_S47")
+ private Float gs47;
+ //视在功率 平均值
+ @JsonProperty("S47")
+ private Float s47;
+ //视在功率 最大值
+ @JsonProperty("MAX_S47")
+ private Float maxS47;
+ //视在功率 最小值
+ @JsonProperty("MIN_S47")
+ private Float minS47;
+ //视在功率 95值
+ @JsonProperty("G_S48")
+ private Float gs48;
+ //视在功率 平均值
+ @JsonProperty("S48")
+ private Float s48;
+ //视在功率 最大值
+ @JsonProperty("MAX_S48")
+ private Float maxS48;
+ //视在功率 最小值
+ @JsonProperty("MIN_S48")
+ private Float minS48;
+ //视在功率 95值
+ @JsonProperty("G_S49")
+ private Float gs49;
+ //视在功率 平均值
+ @JsonProperty("S49")
+ private Float s49;
+ //视在功率 最大值
+ @JsonProperty("MAX_S49")
+ private Float maxS49;
+ //视在功率 最小值
+ @JsonProperty("MIN_S49")
+ private Float minS49;
+ //视在功率 95值
+ @JsonProperty("G_S50")
+ private Float gs50;
+ //视在功率 平均值
+ @JsonProperty("S50")
+ private Float s50;
+ //视在功率 最大值
+ @JsonProperty("MAX_S50")
+ private Float maxS50;
+ //视在功率 最小值
+ @JsonProperty("MIN_S50")
+ private Float minS50;
+ //无功功率 95值
+ @JsonProperty("G_Q2")
+ private Float gq2;
+ //无功功率 平均值
+ @JsonProperty("Q2")
+ private Float q2;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q2")
+ private Float maxQ2;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q2")
+ private Float minQ2;
+ //无功功率 95值
+ @JsonProperty("G_Q3")
+ private Float gq3;
+ //无功功率 平均值
+ @JsonProperty("Q3")
+ private Float q3;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q3")
+ private Float maxQ3;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q3")
+ private Float minQ3;
+ //无功功率 95值
+ @JsonProperty("G_Q4")
+ private Float gq4;
+ //无功功率 平均值
+ @JsonProperty("Q4")
+ private Float q4;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q4")
+ private Float maxQ4;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q4")
+ private Float minQ4;
+ //无功功率 95值
+ @JsonProperty("G_Q5")
+ private Float gq5;
+ //无功功率 平均值
+ @JsonProperty("Q5")
+ private Float q5;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q5")
+ private Float maxQ5;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q5")
+ private Float minQ5;
+ //无功功率 95值
+ @JsonProperty("G_Q6")
+ private Float gq6;
+ //无功功率 平均值
+ @JsonProperty("Q6")
+ private Float q6;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q6")
+ private Float maxQ6;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q6")
+ private Float minQ6;
+ //无功功率 95值
+ @JsonProperty("G_Q7")
+ private Float gq7;
+ //无功功率 平均值
+ @JsonProperty("Q7")
+ private Float q7;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q7")
+ private Float maxQ7;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q7")
+ private Float minQ7;
+ //无功功率 95值
+ @JsonProperty("G_Q8")
+ private Float gq8;
+ //无功功率 平均值
+ @JsonProperty("Q8")
+ private Float q8;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q8")
+ private Float maxQ8;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q8")
+ private Float minQ8;
+ //无功功率 95值
+ @JsonProperty("G_Q9")
+ private Float gq9;
+ //无功功率 平均值
+ @JsonProperty("Q9")
+ private Float q9;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q9")
+ private Float maxQ9;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q9")
+ private Float minQ9;
+ //无功功率 95值
+ @JsonProperty("G_Q10")
+ private Float gq10;
+ //无功功率 平均值
+ @JsonProperty("Q10")
+ private Float q10;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q10")
+ private Float maxQ10;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q10")
+ private Float minQ10;
+ //无功功率 95值
+ @JsonProperty("G_Q11")
+ private Float gq11;
+ //无功功率 平均值
+ @JsonProperty("Q11")
+ private Float q11;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q11")
+ private Float maxQ11;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q11")
+ private Float minQ11;
+ //无功功率 95值
+ @JsonProperty("G_Q12")
+ private Float gq12;
+ //无功功率 平均值
+ @JsonProperty("Q12")
+ private Float q12;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q12")
+ private Float maxQ12;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q12")
+ private Float minQ12;
+ //无功功率 95值
+ @JsonProperty("G_Q13")
+ private Float gq13;
+ //无功功率 平均值
+ @JsonProperty("Q13")
+ private Float q13;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q13")
+ private Float maxQ13;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q13")
+ private Float minQ13;
+ //无功功率 95值
+ @JsonProperty("G_Q14")
+ private Float gq14;
+ //无功功率 平均值
+ @JsonProperty("Q14")
+ private Float q14;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q14")
+ private Float maxQ14;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q14")
+ private Float minQ14;
+ //无功功率 95值
+ @JsonProperty("G_Q15")
+ private Float gq15;
+ //无功功率 平均值
+ @JsonProperty("Q15")
+ private Float q15;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q15")
+ private Float maxQ15;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q15")
+ private Float minQ15;
+ //无功功率 95值
+ @JsonProperty("G_Q16")
+ private Float gq16;
+ //无功功率 平均值
+ @JsonProperty("Q16")
+ private Float q16;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q16")
+ private Float maxQ16;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q16")
+ private Float minQ16;
+ //无功功率 95值
+ @JsonProperty("G_Q17")
+ private Float gq17;
+ //无功功率 平均值
+ @JsonProperty("Q17")
+ private Float q17;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q17")
+ private Float maxQ17;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q17")
+ private Float minQ17;
+ //无功功率 95值
+ @JsonProperty("G_Q18")
+ private Float gq18;
+ //无功功率 平均值
+ @JsonProperty("Q18")
+ private Float q18;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q18")
+ private Float maxQ18;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q18")
+ private Float minQ18;
+ //无功功率 95值
+ @JsonProperty("G_Q19")
+ private Float gq19;
+ //无功功率 平均值
+ @JsonProperty("Q19")
+ private Float q19;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q19")
+ private Float maxQ19;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q19")
+ private Float minQ19;
+ //无功功率 95值
+ @JsonProperty("G_Q20")
+ private Float gq20;
+ //无功功率 平均值
+ @JsonProperty("Q20")
+ private Float q20;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q20")
+ private Float maxQ20;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q20")
+ private Float minQ20;
+ //无功功率 95值
+ @JsonProperty("G_Q21")
+ private Float gq21;
+ //无功功率 平均值
+ @JsonProperty("Q21")
+ private Float q21;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q21")
+ private Float maxQ21;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q21")
+ private Float minQ21;
+ //无功功率 95值
+ @JsonProperty("G_Q22")
+ private Float gq22;
+ //无功功率 平均值
+ @JsonProperty("Q22")
+ private Float q22;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q22")
+ private Float maxQ22;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q22")
+ private Float minQ22;
+ //无功功率 95值
+ @JsonProperty("G_Q23")
+ private Float gq23;
+ //无功功率 平均值
+ @JsonProperty("Q23")
+ private Float q23;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q23")
+ private Float maxQ23;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q23")
+ private Float minQ23;
+ //无功功率 95值
+ @JsonProperty("G_Q24")
+ private Float gq24;
+ //无功功率 平均值
+ @JsonProperty("Q24")
+ private Float q24;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q24")
+ private Float maxQ24;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q24")
+ private Float minQ24;
+ //无功功率 95值
+ @JsonProperty("G_Q25")
+ private Float gq25;
+ //无功功率 平均值
+ @JsonProperty("Q25")
+ private Float q25;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q25")
+ private Float maxQ25;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q25")
+ private Float minQ25;
+ //无功功率 95值
+ @JsonProperty("G_Q26")
+ private Float gq26;
+ //无功功率 平均值
+ @JsonProperty("Q26")
+ private Float q26;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q26")
+ private Float maxQ26;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q26")
+ private Float minQ26;
+ //无功功率 95值
+ @JsonProperty("G_Q27")
+ private Float gq27;
+ //无功功率 平均值
+ @JsonProperty("Q27")
+ private Float q27;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q27")
+ private Float maxQ27;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q27")
+ private Float minQ27;
+ //无功功率 95值
+ @JsonProperty("G_Q28")
+ private Float gq28;
+ //无功功率 平均值
+ @JsonProperty("Q28")
+ private Float q28;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q28")
+ private Float maxQ28;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q28")
+ private Float minQ28;
+ //无功功率 95值
+ @JsonProperty("G_Q29")
+ private Float gq29;
+ //无功功率 平均值
+ @JsonProperty("Q29")
+ private Float q29;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q29")
+ private Float maxQ29;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q29")
+ private Float minQ29;
+ //无功功率 95值
+ @JsonProperty("G_Q30")
+ private Float gq30;
+ //无功功率 平均值
+ @JsonProperty("Q30")
+ private Float q30;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q30")
+ private Float maxQ30;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q30")
+ private Float minQ30;
+ //无功功率 95值
+ @JsonProperty("G_Q31")
+ private Float gq31;
+ //无功功率 平均值
+ @JsonProperty("Q31")
+ private Float q31;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q31")
+ private Float maxQ31;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q31")
+ private Float minQ31;
+ //无功功率 95值
+ @JsonProperty("G_Q32")
+ private Float gq32;
+ //无功功率 平均值
+ @JsonProperty("Q32")
+ private Float q32;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q32")
+ private Float maxQ32;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q32")
+ private Float minQ32;
+ //无功功率 95值
+ @JsonProperty("G_Q33")
+ private Float gq33;
+ //无功功率 平均值
+ @JsonProperty("Q33")
+ private Float q33;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q33")
+ private Float maxQ33;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q33")
+ private Float minQ33;
+ //无功功率 95值
+ @JsonProperty("G_Q34")
+ private Float gq34;
+ //无功功率 平均值
+ @JsonProperty("Q34")
+ private Float q34;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q34")
+ private Float maxQ34;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q34")
+ private Float minQ34;
+ //无功功率 95值
+ @JsonProperty("G_Q35")
+ private Float gq35;
+ //无功功率 平均值
+ @JsonProperty("Q35")
+ private Float q35;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q35")
+ private Float maxQ35;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q35")
+ private Float minQ35;
+ //无功功率 95值
+ @JsonProperty("G_Q36")
+ private Float gq36;
+ //无功功率 平均值
+ @JsonProperty("Q36")
+ private Float q36;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q36")
+ private Float maxQ36;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q36")
+ private Float minQ36;
+ //无功功率 95值
+ @JsonProperty("G_Q37")
+ private Float gq37;
+ //无功功率 平均值
+ @JsonProperty("Q37")
+ private Float q37;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q37")
+ private Float maxQ37;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q37")
+ private Float minQ37;
+ //无功功率 95值
+ @JsonProperty("G_Q38")
+ private Float gq38;
+ //无功功率 平均值
+ @JsonProperty("Q38")
+ private Float q38;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q38")
+ private Float maxQ38;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q38")
+ private Float minQ38;
+ //无功功率 95值
+ @JsonProperty("G_Q39")
+ private Float gq39;
+ //无功功率 平均值
+ @JsonProperty("Q39")
+ private Float q39;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q39")
+ private Float maxQ39;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q39")
+ private Float minQ39;
+ //无功功率 95值
+ @JsonProperty("G_Q40")
+ private Float gq40;
+ //无功功率 平均值
+ @JsonProperty("Q40")
+ private Float q40;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q40")
+ private Float maxQ40;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q40")
+ private Float minQ40;
+ //无功功率 95值
+ @JsonProperty("G_Q41")
+ private Float gq41;
+ //无功功率 平均值
+ @JsonProperty("Q41")
+ private Float q41;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q41")
+ private Float maxQ41;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q41")
+ private Float minQ41;
+ //无功功率 95值
+ @JsonProperty("G_Q42")
+ private Float gq42;
+ //无功功率 平均值
+ @JsonProperty("Q42")
+ private Float q42;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q42")
+ private Float maxQ42;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q42")
+ private Float minQ42;
+ //无功功率 95值
+ @JsonProperty("G_Q43")
+ private Float gq43;
+ //无功功率 平均值
+ @JsonProperty("Q43")
+ private Float q43;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q43")
+ private Float maxQ43;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q43")
+ private Float minQ43;
+ //无功功率 95值
+ @JsonProperty("G_Q44")
+ private Float gq44;
+ //无功功率 平均值
+ @JsonProperty("Q44")
+ private Float q44;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q44")
+ private Float maxQ44;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q44")
+ private Float minQ44;
+ //无功功率 95值
+ @JsonProperty("G_Q45")
+ private Float gq45;
+ //无功功率 平均值
+ @JsonProperty("Q45")
+ private Float q45;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q45")
+ private Float maxQ45;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q45")
+ private Float minQ45;
+ //无功功率 95值
+ @JsonProperty("G_Q46")
+ private Float gq46;
+ //无功功率 平均值
+ @JsonProperty("Q46")
+ private Float q46;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q46")
+ private Float maxQ46;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q46")
+ private Float minQ46;
+ //无功功率 95值
+ @JsonProperty("G_Q47")
+ private Float gq47;
+ //无功功率 平均值
+ @JsonProperty("Q47")
+ private Float q47;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q47")
+ private Float maxQ47;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q47")
+ private Float minQ47;
+ //无功功率 95值
+ @JsonProperty("G_Q48")
+ private Float gq48;
+ //无功功率 平均值
+ @JsonProperty("Q48")
+ private Float q48;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q48")
+ private Float maxQ48;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q48")
+ private Float minQ48;
+ //无功功率 95值
+ @JsonProperty("G_Q49")
+ private Float gq49;
+ //无功功率 平均值
+ @JsonProperty("Q49")
+ private Float q49;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q49")
+ private Float maxQ49;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q49")
+ private Float minQ49;
+ //无功功率 95值
+ @JsonProperty("G_Q50")
+ private Float gq50;
+ //无功功率 平均值
+ @JsonProperty("Q50")
+ private Float q50;
+ //无功功率 最大值
+ @JsonProperty("MAX_Q50")
+ private Float maxQ50;
+ //无功功率 最小值
+ @JsonProperty("MIN_Q50")
+ private Float minQ50;
+ //有功功率 95值
+ @JsonProperty("G_P")
+ private Float gp;
+ //有功功率 平均值
+ @JsonProperty("P")
+ private Float p;
+ //有功功率 最大值
+ @JsonProperty("MAX_P")
+ private Float maxP;
+ //有功功率 最小值
+ @JsonProperty("MIN_P")
+ private Float minP;
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataPT.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataPT.java
new file mode 100644
index 0000000..551b080
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataPT.java
@@ -0,0 +1,137 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/13 10:21【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageDataPT {
+
+ /*功率因数 95值*/
+ @JsonProperty("G_PF")
+ private Float gPf;
+ /*功率因数 平均值*/
+ @JsonProperty("PF")
+ private Float pf;
+ /*功率因数 最大值*/
+ @JsonProperty("MAX_PF")
+ private Float maxPf;
+ /*功率因数 最小值*/
+ @JsonProperty("MIN_PF")
+ private Float minPf;
+ /*基波功率因数 95值*/
+ @JsonProperty("G_DF")
+ private Float gDf;
+ /*基波功率因数 平均值*/
+ @JsonProperty("DF")
+ private Float df;
+ /*基波功率因数 最大值*/
+ @JsonProperty("MAX_DF")
+ private Float maxDf;
+ /*基波功率因数 最小值*/
+ @JsonProperty("MIN_DF")
+ private Float minDf;
+ /*视在功率 95值*/
+ @JsonProperty("G_S")
+ private Float gs;
+ /*视在功率 平均值*/
+ @JsonProperty("S")
+ private Float s;
+ /*视在功率 最大值*/
+ @JsonProperty("MAX_S")
+ private Float maxS;
+ /*视在功率 最小值*/
+ @JsonProperty("MIN_S")
+ private Float minS;
+ /*无功功率 95值*/
+ @JsonProperty("G_Q")
+ private Float gq;
+ /*无功功率 平均值*/
+ @JsonProperty("Q")
+ private Float q;
+ /*无功功率 最大值*/
+ @JsonProperty("MAX_Q")
+ private Float maxQ;
+ /*无功功率 最小值*/
+ @JsonProperty("MIN_Q")
+ private Float minQ;
+ /*有功功率 95值*/
+ @JsonProperty("G_P")
+ private Float gp;
+ /*有功功率 平均值*/
+ @JsonProperty("P")
+ private Float p;
+ /*有功功率 最大值*/
+ @JsonProperty("MAX_P")
+ private Float maxP;
+ /*有功功率 最小值*/
+ @JsonProperty("MIN_P")
+ private Float minP;
+ /*等效视在功率 95值*/
+ @JsonProperty("G_EQVVA")
+ private Float gEqvva;
+ /*等效视在功率 平均值*/
+ @JsonProperty("EQVVA")
+ private Float eqvva;
+ /*等效视在功率 最大值*/
+ @JsonProperty("MAX_EQVVA")
+ private Float maxEqvva;
+ /*等效视在功率 最小值*/
+ @JsonProperty("MIN_EQVVA")
+ private Float minEqvva;
+ /*等效功率因数 95值*/
+ @JsonProperty("G_EQVPF")
+ private Float gEqvpf;
+ /*等效功率因数 平均值*/
+ @JsonProperty("EQVPF")
+ private Float eqvpf;
+ /*等效功率因数 最大值*/
+ @JsonProperty("MAX_EQVPF")
+ private Float maxEqvpf;
+ /*等效功率因数 最小值*/
+ @JsonProperty("MIN_EQVPF")
+ private Float minEqvpf;
+ /*基波正序视在功率 95值*/
+ @JsonProperty("G_FUNDPOSVA")
+ private Float gFundposva;
+ /*基波正序视在功率 平均值*/
+ @JsonProperty("FUNDPOSVA")
+ private Float fundposva;
+ /*基波正序视在功率 最大值*/
+ @JsonProperty("MAX_FUNDPOSVA")
+ private Float maxFundposva;
+ /*基波正序视在功率 最小值*/
+ @JsonProperty("MIN_FUNDPOSVA")
+ private Float minFundposva;
+ /*不平衡视在功率 95值*/
+ @JsonProperty("G_IMBVA")
+ private Float gImbva;
+ /*不平衡视在功率 平均值*/
+ @JsonProperty("IMBVA")
+ private Float imbva;
+ /*不平衡视在功率 最大值*/
+ @JsonProperty("MAX_IMBVA")
+ private Float maxImbva;
+ /*不平衡视在功率 最小值*/
+ @JsonProperty("MIN_IMBVA")
+ private Float minImbva;
+ /*非基波等效视在功率 95值*/
+ @JsonProperty("G_NONFUNDPOSVA")
+ private Float gNonfundposva;
+ /*非基波等效视在功率 平均值*/
+ @JsonProperty("NONFUNDPOSVA")
+ private Float nonfundposva;
+ /*非基波等效视在功率 最大值*/
+ @JsonProperty("MAX_NONFUNDPOSVA")
+ private Float maxNonfundposva;
+ /*非基波等效视在功率 最小值*/
+ @JsonProperty("MIN_NONFUNDPOSVA")
+ private Float minNonfundposva;
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataV.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataV.java
new file mode 100644
index 0000000..c5ce34e
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataV.java
@@ -0,0 +1,2482 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/8 11:31【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageDataV {
+
+
+ //95值 电压偏差
+ @JsonProperty("G_DELTA_V")
+ private Float gDeltaV;
+
+ //平均值 电压偏差
+ @JsonProperty("DELTA_V")
+ private Float deltaV;
+
+ //最大值 电压偏差
+ @JsonProperty("MAX_DELTA_V")
+ private Float maxDeltaV;
+
+ //最小值 电压偏差
+ @JsonProperty("MIN_DELTA_V")
+ private Float minDeltaV;
+
+ //95值 电压有效值
+ @JsonProperty("G_VRMS")
+ private Float gVrms;
+
+
+ //平均值 电压有效值
+ @JsonProperty("VRMS")
+ private Float vrms;
+
+ //最大值 电压有效值
+ @JsonProperty("MAX_VRMS")
+ private Float maxVrms;
+
+ //最小值 电压有效值
+ @JsonProperty("MIN_VRMS")
+ private Float minVrms;
+
+ //95值 电压总谐波畸变率
+ @JsonProperty("G_VTHD")
+ private Float gVthd;
+
+ //平均值 电压总谐波畸变率
+ @JsonProperty("VTHD")
+ private Float vthd;
+
+ //最大值 电压总谐波畸变率
+ @JsonProperty("MAX_VTHD")
+ private Float maxVthd;
+
+ //最小值 电压总谐波畸变率
+ @JsonProperty("MIN_VTHD")
+ private Float minVthd;
+
+ //95值 电压奇次谐波畸变率
+ @JsonProperty("G_VTHDEVN")
+ private Float gVthdevn;
+
+ //平均值 电压奇次谐波畸变率
+ @JsonProperty("VTHDEVN")
+ private Float vthdevn;
+
+ //最大值 电压奇次谐波畸变率
+ @JsonProperty("MAX_VTHDEVN")
+ private Float maxVthdevn;
+
+ //最小值 电压奇次谐波畸变率
+ @JsonProperty("MIN_VTHDEVN")
+ private Float minVthdevn;
+
+ //95值 电压偶次谐波畸变率
+ @JsonProperty("G_VTHDODD")
+ private Float gVthdodd;
+
+ //平均值 电压偶次谐波畸变率
+ @JsonProperty("VTHDODD")
+ private Float vthdodd;
+
+ //最大值 电压偶次谐波畸变率
+ @JsonProperty("MAX_VTHDODD")
+ private Float maxVthdodd;
+
+ //最小值 电压偶次谐波畸变率
+ @JsonProperty("MIN_VTHDODD")
+ private Float minVthdodd;
+
+ //95值 基波电压有效值
+ @JsonProperty("G_V1")
+ private Float Gv1;
+
+ //平均值 基波电压有效值
+ @JsonProperty("V1")
+ private Float V1;
+
+ //最大值 基波电压有效值
+ @JsonProperty("MAX_V1")
+ private Float maxV1;
+
+ //最小值 基波电压有效值
+ @JsonProperty("MIN_V1")
+ private Float minV1;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_0")
+ private Float gSv0;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_0")
+ private Float sv0;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_0")
+ private Float maxSv0;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_0")
+ private Float minSv0;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_1")
+ private Float gSv1;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_1")
+ private Float sv1;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_1")
+ private Float maxSv1;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_1")
+ private Float minSv1;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_2")
+ private Float gSv2;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_2")
+ private Float sv2;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_2")
+ private Float maxSv2;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_2")
+ private Float minSv2;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_3")
+ private Float gSv3;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_3")
+ private Float sv3;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_3")
+ private Float maxSv3;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_3")
+ private Float minSv3;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_4")
+ private Float gSv4;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_4")
+ private Float sv4;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_4")
+ private Float maxSv4;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_4")
+ private Float minSv4;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_5")
+ private Float gSv5;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_5")
+ private Float sv5;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_5")
+ private Float maxSv5;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_5")
+ private Float minSv5;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_6")
+ private Float gSv6;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_6")
+ private Float sv6;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_6")
+ private Float maxSv6;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_6")
+ private Float minSv6;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_7")
+ private Float gSv7;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_7")
+ private Float sv7;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_7")
+ private Float maxSv7;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_7")
+ private Float minSv7;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_8")
+ private Float gSv8;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_8")
+ private Float sv8;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_8")
+ private Float maxSv8;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_8")
+ private Float minSv8;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_9")
+ private Float gSv9;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_9")
+ private Float sv9;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_9")
+ private Float maxSv9;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_9")
+ private Float minSv9;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_10")
+ private Float gSv10;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_10")
+ private Float sv10;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_10")
+ private Float maxSv10;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_10")
+ private Float minSv10;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_11")
+ private Float gSv11;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_11")
+ private Float sv11;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_11")
+ private Float maxSv11;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_11")
+ private Float minSv11;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_12")
+ private Float gSv12;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_12")
+ private Float sv12;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_12")
+ private Float maxSv12;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_12")
+ private Float minSv12;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_13")
+ private Float gSv13;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_13")
+ private Float sv13;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_13")
+ private Float maxSv13;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_13")
+ private Float minSv13;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_14")
+ private Float gSv14;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_14")
+ private Float sv14;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_14")
+ private Float maxSv14;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_14")
+ private Float minSv14;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_15")
+ private Float gSv15;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_15")
+ private Float sv15;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_15")
+ private Float maxSv15;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_15")
+ private Float minSv15;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_16")
+ private Float gSv16;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_16")
+ private Float sv16;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_16")
+ private Float maxSv16;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_16")
+ private Float minSv16;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_17")
+ private Float gSv17;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_17")
+ private Float sv17;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_17")
+ private Float maxSv17;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_17")
+ private Float minSv17;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_18")
+ private Float gSv18;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_18")
+ private Float sv18;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_18")
+ private Float maxSv18;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_18")
+ private Float minSv18;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_19")
+ private Float gSv19;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_19")
+ private Float sv19;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_19")
+ private Float maxSv19;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_19")
+ private Float minSv19;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_20")
+ private Float gSv20;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_20")
+ private Float sv20;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_20")
+ private Float maxSv20;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_20")
+ private Float minSv20;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_21")
+ private Float gSv21;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_21")
+ private Float sv21;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_21")
+ private Float maxSv21;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_21")
+ private Float minSv21;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_22")
+ private Float gSv22;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_22")
+ private Float sv22;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_22")
+ private Float maxSv22;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_22")
+ private Float minSv22;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_23")
+ private Float gSv23;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_23")
+ private Float sv23;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_23")
+ private Float maxSv23;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_23")
+ private Float minSv23;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_24")
+ private Float gSv24;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_24")
+ private Float sv24;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_24")
+ private Float maxSv24;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_24")
+ private Float minSv24;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_25")
+ private Float gSv25;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_25")
+ private Float sv25;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_25")
+ private Float maxSv25;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_25")
+ private Float minSv25;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_26")
+ private Float gSv26;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_26")
+ private Float sv26;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_26")
+ private Float maxSv26;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_26")
+ private Float minSv26;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_27")
+ private Float gSv27;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_27")
+ private Float sv27;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_27")
+ private Float maxSv27;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_27")
+ private Float minSv27;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_28")
+ private Float gSv28;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_28")
+ private Float sv28;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_28")
+ private Float maxSv28;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_28")
+ private Float minSv28;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_29")
+ private Float gSv29;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_29")
+ private Float sv29;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_29")
+ private Float maxSv29;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_29")
+ private Float minSv29;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_30")
+ private Float gSv30;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_30")
+ private Float sv30;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_30")
+ private Float maxSv30;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_30")
+ private Float minSv30;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_31")
+ private Float gSv31;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_31")
+ private Float sv31;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_31")
+ private Float maxSv31;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_31")
+ private Float minSv31;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_32")
+ private Float gSv32;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_32")
+ private Float sv32;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_32")
+ private Float maxSv32;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_32")
+ private Float minSv32;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_33")
+ private Float gSv33;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_33")
+ private Float sv33;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_33")
+ private Float maxSv33;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_33")
+ private Float minSv33;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_34")
+ private Float gSv34;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_34")
+ private Float sv34;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_34")
+ private Float maxSv34;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_34")
+ private Float minSv34;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_35")
+ private Float gSv35;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_35")
+ private Float sv35;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_35")
+ private Float maxSv35;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_35")
+ private Float minSv35;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_36")
+ private Float gSv36;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_36")
+ private Float sv36;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_36")
+ private Float maxSv36;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_36")
+ private Float minSv36;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_37")
+ private Float gSv37;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_37")
+ private Float sv37;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_37")
+ private Float maxSv37;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_37")
+ private Float minSv37;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_38")
+ private Float gSv38;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_38")
+ private Float sv38;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_38")
+ private Float maxSv38;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_38")
+ private Float minSv38;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_39")
+ private Float gSv39;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_39")
+ private Float sv39;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_39")
+ private Float maxSv39;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_39")
+ private Float minSv39;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_40")
+ private Float gSv40;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_40")
+ private Float sv40;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_40")
+ private Float maxSv40;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_40")
+ private Float minSv40;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_41")
+ private Float gSv41;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_41")
+ private Float sv41;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_41")
+ private Float maxSv41;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_41")
+ private Float minSv41;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_42")
+ private Float gSv42;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_42")
+ private Float sv42;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_42")
+ private Float maxSv42;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_42")
+ private Float minSv42;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_43")
+ private Float gSv43;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_43")
+ private Float sv43;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_43")
+ private Float maxSv43;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_43")
+ private Float minSv43;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_44")
+ private Float gSv44;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_44")
+ private Float sv44;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_44")
+ private Float maxSv44;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_44")
+ private Float minSv44;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_45")
+ private Float gSv45;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_45")
+ private Float sv45;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_45")
+ private Float maxSv45;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_45")
+ private Float minSv45;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_46")
+ private Float gSv46;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_46")
+ private Float sv46;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_46")
+ private Float maxSv46;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_46")
+ private Float minSv46;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_47")
+ private Float gSv47;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_47")
+ private Float sv47;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_47")
+ private Float maxSv47;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_47")
+ private Float minSv47;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_48")
+ private Float gSv48;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_48")
+ private Float sv48;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_48")
+ private Float maxSv48;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_48")
+ private Float minSv48;
+
+ //95值 间谐波电压含有率
+ @JsonProperty("G_SV_49")
+ private Float gSv49;
+
+ //平均值 间谐波电压含有率
+ @JsonProperty("SV_49")
+ private Float sv49;
+
+ //最大值 间谐波电压含有率
+ @JsonProperty("MAX_SV_49")
+ private Float maxSv49;
+
+ //最小值 间谐波电压含有率
+ @JsonProperty("MIN_SV_49")
+ private Float minSv49;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V2")
+ private Float Gv2;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V2")
+ private Float V2;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V2")
+ private Float maxV2;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V2")
+ private Float minV2;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V3")
+ private Float Gv3;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V3")
+ private Float V3;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V3")
+ private Float maxV3;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V3")
+ private Float minV3;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V4")
+ private Float Gv4;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V4")
+ private Float V4;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V4")
+ private Float maxV4;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V4")
+ private Float minV4;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V5")
+ private Float Gv5;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V5")
+ private Float V5;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V5")
+ private Float maxV5;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V5")
+ private Float minV5;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V6")
+ private Float Gv6;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V6")
+ private Float V6;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V6")
+ private Float maxV6;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V6")
+ private Float minV6;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V7")
+ private Float Gv7;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V7")
+ private Float V7;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V7")
+ private Float maxV7;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V7")
+ private Float minV7;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V8")
+ private Float Gv8;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V8")
+ private Float V8;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V8")
+ private Float maxV8;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V8")
+ private Float minV8;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V9")
+ private Float Gv9;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V9")
+ private Float V9;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V9")
+ private Float maxV9;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V9")
+ private Float minV9;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V10")
+ private Float Gv10;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V10")
+ private Float V10;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V10")
+ private Float maxV10;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V10")
+ private Float minV10;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V11")
+ private Float Gv11;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V11")
+ private Float V11;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V11")
+ private Float maxV11;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V11")
+ private Float minV11;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V12")
+ private Float Gv12;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V12")
+ private Float V12;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V12")
+ private Float maxV12;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V12")
+ private Float minV12;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V13")
+ private Float Gv13;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V13")
+ private Float V13;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V13")
+ private Float maxV13;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V13")
+ private Float minV13;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V14")
+ private Float Gv14;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V14")
+ private Float V14;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V14")
+ private Float maxV14;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V14")
+ private Float minV14;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V15")
+ private Float Gv15;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V15")
+ private Float V15;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V15")
+ private Float maxV15;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V15")
+ private Float minV15;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V16")
+ private Float Gv16;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V16")
+ private Float V16;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V16")
+ private Float maxV16;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V16")
+ private Float minV16;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V17")
+ private Float Gv17;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V17")
+ private Float V17;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V17")
+ private Float maxV17;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V17")
+ private Float minV17;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V18")
+ private Float Gv18;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V18")
+ private Float V18;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V18")
+ private Float maxV18;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V18")
+ private Float minV18;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V19")
+ private Float Gv19;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V19")
+ private Float V19;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V19")
+ private Float maxV19;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V19")
+ private Float minV19;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V20")
+ private Float Gv20;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V20")
+ private Float V20;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V20")
+ private Float maxV20;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V20")
+ private Float minV20;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V21")
+ private Float Gv21;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V21")
+ private Float V21;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V21")
+ private Float maxV21;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V21")
+ private Float minV21;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V22")
+ private Float Gv22;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V22")
+ private Float V22;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V22")
+ private Float maxV22;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V22")
+ private Float minV22;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V23")
+ private Float Gv23;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V23")
+ private Float V23;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V23")
+ private Float maxV23;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V23")
+ private Float minV23;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V24")
+ private Float Gv24;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V24")
+ private Float V24;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V24")
+ private Float maxV24;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V24")
+ private Float minV24;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V25")
+ private Float Gv25;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V25")
+ private Float V25;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V25")
+ private Float maxV25;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V25")
+ private Float minV25;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V26")
+ private Float Gv26;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V26")
+ private Float V26;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V26")
+ private Float maxV26;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V26")
+ private Float minV26;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V27")
+ private Float Gv27;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V27")
+ private Float V27;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V27")
+ private Float maxV27;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V27")
+ private Float minV27;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V28")
+ private Float Gv28;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V28")
+ private Float V28;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V28")
+ private Float maxV28;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V28")
+ private Float minV28;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V29")
+ private Float Gv29;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V29")
+ private Float V29;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V29")
+ private Float maxV29;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V29")
+ private Float minV29;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V30")
+ private Float Gv30;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V30")
+ private Float V30;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V30")
+ private Float maxV30;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V30")
+ private Float minV30;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V31")
+ private Float Gv31;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V31")
+ private Float V31;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V31")
+ private Float maxV31;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V31")
+ private Float minV31;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V32")
+ private Float Gv32;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V32")
+ private Float V32;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V32")
+ private Float maxV32;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V32")
+ private Float minV32;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V33")
+ private Float Gv33;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V33")
+ private Float V33;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V33")
+ private Float maxV33;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V33")
+ private Float minV33;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V34")
+ private Float Gv34;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V34")
+ private Float V34;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V34")
+ private Float maxV34;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V34")
+ private Float minV34;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V35")
+ private Float Gv35;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V35")
+ private Float V35;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V35")
+ private Float maxV35;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V35")
+ private Float minV35;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V36")
+ private Float Gv36;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V36")
+ private Float V36;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V36")
+ private Float maxV36;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V36")
+ private Float minV36;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V37")
+ private Float Gv37;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V37")
+ private Float V37;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V37")
+ private Float maxV37;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V37")
+ private Float minV37;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V38")
+ private Float Gv38;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V38")
+ private Float V38;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V38")
+ private Float maxV38;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V38")
+ private Float minV38;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V39")
+ private Float Gv39;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V39")
+ private Float V39;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V39")
+ private Float maxV39;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V39")
+ private Float minV39;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V40")
+ private Float Gv40;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V40")
+ private Float V40;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V40")
+ private Float maxV40;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V40")
+ private Float minV40;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V41")
+ private Float Gv41;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V41")
+ private Float V41;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V41")
+ private Float maxV41;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V41")
+ private Float minV41;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V42")
+ private Float Gv42;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V42")
+ private Float V42;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V42")
+ private Float maxV42;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V42")
+ private Float minV42;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V43")
+ private Float Gv43;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V43")
+ private Float V43;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V43")
+ private Float maxV43;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V43")
+ private Float minV43;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V44")
+ private Float Gv44;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V44")
+ private Float V44;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V44")
+ private Float maxV44;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V44")
+ private Float minV44;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V45")
+ private Float Gv45;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V45")
+ private Float V45;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V45")
+ private Float maxV45;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V45")
+ private Float minV45;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V46")
+ private Float Gv46;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V46")
+ private Float V46;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V46")
+ private Float maxV46;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V46")
+ private Float minV46;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V47")
+ private Float Gv47;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V47")
+ private Float V47;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V47")
+ private Float maxV47;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V47")
+ private Float minV47;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V48")
+ private Float Gv48;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V48")
+ private Float V48;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V48")
+ private Float maxV48;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V48")
+ private Float minV48;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V49")
+ private Float Gv49;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V49")
+ private Float V49;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V49")
+ private Float maxV49;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V49")
+ private Float minV49;
+
+ //95值 谐波电压含有率
+ @JsonProperty("G_V50")
+ private Float Gv50;
+
+ //平均值 谐波电压含有率
+ @JsonProperty("V50")
+ private Float V50;
+
+ //最大值 谐波电压含有率
+ @JsonProperty("MAX_V50")
+ private Float maxV50;
+
+ //最小值 谐波电压含有率
+ @JsonProperty("MIN_V50")
+ private Float minV50;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA2")
+ private Float gVa2;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA2")
+ private Float va2;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA2")
+ private Float maxVa2;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA2")
+ private Float minVa2;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA3")
+ private Float gVa3;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA3")
+ private Float va3;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA3")
+ private Float maxVa3;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA3")
+ private Float minVa3;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA4")
+ private Float gVa4;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA4")
+ private Float va4;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA4")
+ private Float maxVa4;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA4")
+ private Float minVa4;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA5")
+ private Float gVa5;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA5")
+ private Float va5;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA5")
+ private Float maxVa5;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA5")
+ private Float minVa5;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA6")
+ private Float gVa6;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA6")
+ private Float va6;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA6")
+ private Float maxVa6;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA6")
+ private Float minVa6;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA7")
+ private Float gVa7;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA7")
+ private Float va7;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA7")
+ private Float maxVa7;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA7")
+ private Float minVa7;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA8")
+ private Float gVa8;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA8")
+ private Float va8;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA8")
+ private Float maxVa8;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA8")
+ private Float minVa8;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA9")
+ private Float gVa9;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA9")
+ private Float va9;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA9")
+ private Float maxVa9;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA9")
+ private Float minVa9;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA10")
+ private Float gVa10;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA10")
+ private Float va10;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA10")
+ private Float maxVa10;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA10")
+ private Float minVa10;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA11")
+ private Float gVa11;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA11")
+ private Float va11;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA11")
+ private Float maxVa11;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA11")
+ private Float minVa11;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA12")
+ private Float gVa12;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA12")
+ private Float va12;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA12")
+ private Float maxVa12;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA12")
+ private Float minVa12;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA13")
+ private Float gVa13;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA13")
+ private Float va13;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA13")
+ private Float maxVa13;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA13")
+ private Float minVa13;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA14")
+ private Float gVa14;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA14")
+ private Float va14;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA14")
+ private Float maxVa14;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA14")
+ private Float minVa14;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA15")
+ private Float gVa15;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA15")
+ private Float va15;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA15")
+ private Float maxVa15;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA15")
+ private Float minVa15;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA16")
+ private Float gVa16;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA16")
+ private Float va16;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA16")
+ private Float maxVa16;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA16")
+ private Float minVa16;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA17")
+ private Float gVa17;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA17")
+ private Float va17;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA17")
+ private Float maxVa17;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA17")
+ private Float minVa17;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA18")
+ private Float gVa18;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA18")
+ private Float va18;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA18")
+ private Float maxVa18;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA18")
+ private Float minVa18;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA19")
+ private Float gVa19;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA19")
+ private Float va19;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA19")
+ private Float maxVa19;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA19")
+ private Float minVa19;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA20")
+ private Float gVa20;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA20")
+ private Float va20;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA20")
+ private Float maxVa20;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA20")
+ private Float minVa20;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA21")
+ private Float gVa21;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA21")
+ private Float va21;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA21")
+ private Float maxVa21;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA21")
+ private Float minVa21;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA22")
+ private Float gVa22;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA22")
+ private Float va22;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA22")
+ private Float maxVa22;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA22")
+ private Float minVa22;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA23")
+ private Float gVa23;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA23")
+ private Float va23;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA23")
+ private Float maxVa23;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA23")
+ private Float minVa23;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA24")
+ private Float gVa24;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA24")
+ private Float va24;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA24")
+ private Float maxVa24;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA24")
+ private Float minVa24;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA25")
+ private Float gVa25;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA25")
+ private Float va25;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA25")
+ private Float maxVa25;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA25")
+ private Float minVa25;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA26")
+ private Float gVa26;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA26")
+ private Float va26;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA26")
+ private Float maxVa26;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA26")
+ private Float minVa26;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA27")
+ private Float gVa27;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA27")
+ private Float va27;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA27")
+ private Float maxVa27;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA27")
+ private Float minVa27;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA28")
+ private Float gVa28;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA28")
+ private Float va28;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA28")
+ private Float maxVa28;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA28")
+ private Float minVa28;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA29")
+ private Float gVa29;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA29")
+ private Float va29;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA29")
+ private Float maxVa29;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA29")
+ private Float minVa29;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA30")
+ private Float gVa30;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA30")
+ private Float va30;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA30")
+ private Float maxVa30;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA30")
+ private Float minVa30;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA31")
+ private Float gVa31;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA31")
+ private Float va31;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA31")
+ private Float maxVa31;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA31")
+ private Float minVa31;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA32")
+ private Float gVa32;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA32")
+ private Float va32;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA32")
+ private Float maxVa32;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA32")
+ private Float minVa32;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA33")
+ private Float gVa33;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA33")
+ private Float va33;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA33")
+ private Float maxVa33;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA33")
+ private Float minVa33;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA34")
+ private Float gVa34;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA34")
+ private Float va34;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA34")
+ private Float maxVa34;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA34")
+ private Float minVa34;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA35")
+ private Float gVa35;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA35")
+ private Float va35;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA35")
+ private Float maxVa35;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA35")
+ private Float minVa35;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA36")
+ private Float gVa36;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA36")
+ private Float va36;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA36")
+ private Float maxVa36;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA36")
+ private Float minVa36;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA37")
+ private Float gVa37;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA37")
+ private Float va37;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA37")
+ private Float maxVa37;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA37")
+ private Float minVa37;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA38")
+ private Float gVa38;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA38")
+ private Float va38;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA38")
+ private Float maxVa38;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA38")
+ private Float minVa38;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA39")
+ private Float gVa39;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA39")
+ private Float va39;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA39")
+ private Float maxVa39;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA39")
+ private Float minVa39;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA40")
+ private Float gVa40;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA40")
+ private Float va40;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA40")
+ private Float maxVa40;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA40")
+ private Float minVa40;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA41")
+ private Float gVa41;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA41")
+ private Float va41;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA41")
+ private Float maxVa41;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA41")
+ private Float minVa41;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA42")
+ private Float gVa42;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA42")
+ private Float va42;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA42")
+ private Float maxVa42;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA42")
+ private Float minVa42;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA43")
+ private Float gVa43;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA43")
+ private Float va43;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA43")
+ private Float maxVa43;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA43")
+ private Float minVa43;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA44")
+ private Float gVa44;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA44")
+ private Float va44;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA44")
+ private Float maxVa44;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA44")
+ private Float minVa44;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA45")
+ private Float gVa45;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA45")
+ private Float va45;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA45")
+ private Float maxVa45;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA45")
+ private Float minVa45;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA46")
+ private Float gVa46;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA46")
+ private Float va46;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA46")
+ private Float maxVa46;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA46")
+ private Float minVa46;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA47")
+ private Float gVa47;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA47")
+ private Float va47;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA47")
+ private Float maxVa47;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA47")
+ private Float minVa47;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA48")
+ private Float gVa48;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA48")
+ private Float va48;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA48")
+ private Float maxVa48;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA48")
+ private Float minVa48;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA49")
+ private Float gVa49;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA49")
+ private Float va49;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA49")
+ private Float maxVa49;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA49")
+ private Float minVa49;
+
+ //95值 谐波电压相角
+ @JsonProperty("G_VA50")
+ private Float gVa50;
+
+ //平均值 谐波电压相角
+ @JsonProperty("VA50")
+ private Float va50;
+
+ //最大值 谐波电压相角
+ @JsonProperty("MAX_VA50")
+ private Float maxVa50;
+
+ //最小值 谐波电压相角
+ @JsonProperty("MIN_VA50")
+ private Float minVa50;
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataVT.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataVT.java
new file mode 100644
index 0000000..2fc964d
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageDataVT.java
@@ -0,0 +1,103 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/8 13:40【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageDataVT {
+
+
+ //负序电压 95值
+ @JsonProperty("G_VNSEQ")
+ private Float gvnseq;
+ //负序电压 平均值
+ @JsonProperty("VNSEQ")
+ private Float vnseq;
+ //负序电压 最大值
+ @JsonProperty("MAX_VNSEQ")
+ private Float maxvnseq;
+ //负序电压 最小值
+ @JsonProperty("MIN_VNSEQ")
+ private Float minvnseq;
+ //负序电压不平衡 95值
+ @JsonProperty("G_V_UNBAN")
+ private Float gvunban;
+ //负序电压不平衡 平均值
+ @JsonProperty("V_UNBAN")
+ private Float vunban;
+ //负序电压不平衡 最大值
+ @JsonProperty("MAX_V_UNBAN")
+ private Float maxvunban;
+ //负序电压不平衡 最小值
+ @JsonProperty("MIN_V_UNBAN")
+ private Float minvunban;
+ //零序电压 95值
+ @JsonProperty("G_VZSEQ")
+ private Float gvzseq;
+ //零序电压 平均值
+ @JsonProperty("VZSEQ")
+ private Float vzseq;
+ //零序电压 最大值
+ @JsonProperty("MAX_VZSEQ")
+ private Float maxvzseq;
+ //零序电压 最小值
+ @JsonProperty("MIN_VZSEQ")
+ private Float minvzseq;
+ //零序电压不平衡 95值
+ @JsonProperty("G_VZSEQ_UNBAN")
+ private Float gvzsequnban;
+ //零序电压不平衡 平均值
+ @JsonProperty("VZSEQ_UNBAN")
+ private Float vzsequnban;
+ //零序电压不平衡 最大值
+ @JsonProperty("MAX_VZSEQ_UNBAN")
+ private Float maxvzsequnban;
+ //零序电压不平衡 最小值
+ @JsonProperty("MIN_VZSEQ_UNBAN")
+ private Float minvzsequnban;
+ //频率 95值
+ @JsonProperty("G_FREQ")
+ private Float gfreq;
+ //频率 平均值
+ @JsonProperty("FREQ")
+ private Float freq;
+ //频率 最大值
+ @JsonProperty("MAX_FREQ")
+ private Float maxfreq;
+ //频率 最小值
+ @JsonProperty("MIN_FREQ")
+ private Float minfreq;
+ //频率偏差 95值
+ @JsonProperty("G_DELTA_FREQ")
+ private Float gdeltafreq;
+ //频率偏差 平均值
+ @JsonProperty("DELTA_FREQ")
+ private Float deltafreq;
+ //频率偏差 最大值
+ @JsonProperty("MAX_DELTA_FREQ")
+ private Float maxdeltafreq;
+ //频率偏差 最小值
+ @JsonProperty("MIN_DELTA_FREQ")
+ private Float mindeltafreq;
+ //正序电压 95值
+ @JsonProperty("G_VPSEQ")
+ private Float gvpseq;
+ //正序电压 平均值
+ @JsonProperty("VPSEQ")
+ private Float vpseq;
+ //正序电压 最大值
+ @JsonProperty("MAX_VPSEQ")
+ private Float maxvpseq;
+ //正序电压 最小值
+ @JsonProperty("MIN_VPSEQ")
+ private Float minvpseq;
+
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageEventDataSet.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageEventDataSet.java
new file mode 100644
index 0000000..8a497c4
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageEventDataSet.java
@@ -0,0 +1,31 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
+import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * Description:
+ * Date: 2024/11/8 14:11【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageEventDataSet implements Serializable {
+ private Integer FLAG;
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @JsonDeserialize(using = LocalDateTimeDeserializer.class)
+ @JsonSerialize(using = LocalDateTimeSerializer.class)
+ private LocalDateTime TIME;
+ @JsonProperty("VOLTAGE")
+ private EventDTO volTage;
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageFl.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageFl.java
new file mode 100644
index 0000000..fda2fd5
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageFl.java
@@ -0,0 +1,18 @@
+package com.njcn.stat.messagedto;
+
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/26 16:42【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageFl {
+
+ private MessagePlt a;
+ private MessagePlt b;
+ private MessagePlt c;
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageFluc.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageFluc.java
new file mode 100644
index 0000000..278fd90
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageFluc.java
@@ -0,0 +1,25 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/13 14:56【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageFluc {
+ //电压变动幅度
+ @JsonProperty("FLUC")
+ private Float fluc;
+ //电压变动频度
+ @JsonProperty("FLUCF")
+ private Float flucf;
+ //短时间闪变值
+ @JsonProperty("PST")
+ private Float pst;
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageFlucDataSet.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageFlucDataSet.java
new file mode 100644
index 0000000..d8a1090
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageFlucDataSet.java
@@ -0,0 +1,31 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
+import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * Description:
+ * Date: 2024/11/8 14:11【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageFlucDataSet implements Serializable {
+ private Integer FLAG;
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @JsonDeserialize(using = LocalDateTimeDeserializer.class)
+ @JsonSerialize(using = LocalDateTimeSerializer.class)
+ private LocalDateTime TIME;
+ @JsonProperty("F_S")
+ private MessageFs fs;
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageFs.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageFs.java
new file mode 100644
index 0000000..c366bcf
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageFs.java
@@ -0,0 +1,17 @@
+package com.njcn.stat.messagedto;
+
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/26 16:40【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageFs {
+ private MessageFluc a;
+ private MessageFluc b;
+ private MessageFluc c;
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageHarmonicDataSet.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageHarmonicDataSet.java
new file mode 100644
index 0000000..a5e6963
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageHarmonicDataSet.java
@@ -0,0 +1,31 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
+import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * Description:
+ * Date: 2024/11/8 14:11【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageHarmonicDataSet implements Serializable {
+ private Integer FLAG;
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @JsonDeserialize(using = LocalDateTimeDeserializer.class)
+ @JsonSerialize(using = LocalDateTimeSerializer.class)
+ private LocalDateTime TIME;
+ private MessageV V;
+ private MessageI I;
+ private MessageP PQ;
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageI.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageI.java
new file mode 100644
index 0000000..2b4f6fe
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageI.java
@@ -0,0 +1,18 @@
+package com.njcn.stat.messagedto;
+
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/8 14:18【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageI {
+ private MessageDataI a;
+ private MessageDataI b;
+ private MessageDataI c;
+ private MessageDataIT t;
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageP.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageP.java
new file mode 100644
index 0000000..8021e97
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageP.java
@@ -0,0 +1,18 @@
+package com.njcn.stat.messagedto;
+
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/13 14:18【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageP {
+ private MessageDataP a;
+ private MessageDataP b;
+ private MessageDataP c;
+ private MessageDataPT t;
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessagePlt.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessagePlt.java
new file mode 100644
index 0000000..9b09b48
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessagePlt.java
@@ -0,0 +1,18 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/13 14:56【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessagePlt {
+ //长时间闪变值
+ @JsonProperty("PLT")
+ private Float plt;
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessagePltDataSet.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessagePltDataSet.java
new file mode 100644
index 0000000..e35be84
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessagePltDataSet.java
@@ -0,0 +1,31 @@
+package com.njcn.stat.messagedto;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
+import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * Description:
+ * Date: 2024/11/8 14:11【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessagePltDataSet implements Serializable {
+ private Integer FLAG;
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @JsonDeserialize(using = LocalDateTimeDeserializer.class)
+ @JsonSerialize(using = LocalDateTimeSerializer.class)
+ private LocalDateTime TIME;
+ @JsonProperty("F_L")
+ private MessageFl fl;
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageV.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageV.java
new file mode 100644
index 0000000..8a39877
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/messagedto/MessageV.java
@@ -0,0 +1,18 @@
+package com.njcn.stat.messagedto;
+
+import lombok.Data;
+
+/**
+ * Description:
+ * Date: 2024/11/8 14:15【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+@Data
+public class MessageV {
+ private MessageDataV a;
+ private MessageDataV b;
+ private MessageDataV c;
+ private MessageDataVT t;
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/utils/BeanIConverter.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/utils/BeanIConverter.java
new file mode 100644
index 0000000..3f8acf0
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/utils/BeanIConverter.java
@@ -0,0 +1,709 @@
+package com.njcn.stat.utils;
+
+
+
+import com.njcn.dataProcess.dto.DataHarmphasicIDTO;
+import com.njcn.dataProcess.dto.DataIDTO;
+import com.njcn.stat.messagedto.MessageDataI;
+import com.njcn.stat.messagedto.MessageDataIT;
+import com.njcn.dataProcess.dto.DataInharmIDTO;
+
+import java.util.Objects;
+
+/**
+ * Description:
+ * Date: 2024/11/12 14:16【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+public class BeanIConverter {
+ //A,B,C三项
+ public static DataIDTO messageDataITODataI(MessageDataI messageDataI){
+ DataIDTO dataI = new DataIDTO();
+ if(Objects.nonNull(messageDataI)){
+ dataI.setRms(messageDataI.getIrms());
+ dataI.setIThd(messageDataI.getIthd());
+
+ dataI.setRmsMax(messageDataI.getMaxIrms());
+ dataI.setIThdMax(messageDataI.getMaxIthd());
+
+ dataI.setRmsMin(messageDataI.getMinIrms());
+ dataI.setIThdMin(messageDataI.getMinIthd());
+
+
+ dataI.setRmsCp95(messageDataI.getGIrms());
+ dataI.setIThdCp95(messageDataI.getGIthd());
+
+ dataI.setI1(messageDataI.getI1());
+ dataI.setI2(messageDataI.getI2());
+ dataI.setI3(messageDataI.getI3());
+ dataI.setI4(messageDataI.getI4());
+ dataI.setI5(messageDataI.getI5());
+ dataI.setI6(messageDataI.getI6());
+ dataI.setI7(messageDataI.getI7());
+ dataI.setI8(messageDataI.getI8());
+ dataI.setI9(messageDataI.getI9());
+ dataI.setI10(messageDataI.getI10());
+ dataI.setI11(messageDataI.getI11());
+ dataI.setI12(messageDataI.getI12());
+ dataI.setI13(messageDataI.getI13());
+ dataI.setI14(messageDataI.getI14());
+ dataI.setI15(messageDataI.getI15());
+ dataI.setI16(messageDataI.getI16());
+ dataI.setI17(messageDataI.getI17());
+ dataI.setI18(messageDataI.getI18());
+ dataI.setI19(messageDataI.getI19());
+ dataI.setI20(messageDataI.getI20());
+ dataI.setI21(messageDataI.getI21());
+ dataI.setI22(messageDataI.getI22());
+ dataI.setI23(messageDataI.getI23());
+ dataI.setI24(messageDataI.getI24());
+ dataI.setI25(messageDataI.getI25());
+ dataI.setI26(messageDataI.getI26());
+ dataI.setI27(messageDataI.getI27());
+ dataI.setI28(messageDataI.getI28());
+ dataI.setI29(messageDataI.getI29());
+ dataI.setI30(messageDataI.getI30());
+ dataI.setI31(messageDataI.getI31());
+ dataI.setI32(messageDataI.getI32());
+ dataI.setI33(messageDataI.getI33());
+ dataI.setI34(messageDataI.getI34());
+ dataI.setI35(messageDataI.getI35());
+ dataI.setI36(messageDataI.getI36());
+ dataI.setI37(messageDataI.getI37());
+ dataI.setI38(messageDataI.getI38());
+ dataI.setI39(messageDataI.getI39());
+ dataI.setI40(messageDataI.getI40());
+ dataI.setI41(messageDataI.getI41());
+ dataI.setI42(messageDataI.getI42());
+ dataI.setI43(messageDataI.getI43());
+ dataI.setI44(messageDataI.getI44());
+ dataI.setI45(messageDataI.getI45());
+ dataI.setI46(messageDataI.getI46());
+ dataI.setI47(messageDataI.getI47());
+ dataI.setI48(messageDataI.getI48());
+ dataI.setI49(messageDataI.getI49());
+ dataI.setI50(messageDataI.getI50());
+
+
+ dataI.setI1Max(messageDataI.getMaxI1());
+ dataI.setI2Max(messageDataI.getMaxI2());
+ dataI.setI3Max(messageDataI.getMaxI3());
+ dataI.setI4Max(messageDataI.getMaxI4());
+ dataI.setI5Max(messageDataI.getMaxI5());
+ dataI.setI6Max(messageDataI.getMaxI6());
+ dataI.setI7Max(messageDataI.getMaxI7());
+ dataI.setI8Max(messageDataI.getMaxI8());
+ dataI.setI9Max(messageDataI.getMaxI9());
+ dataI.setI10Max(messageDataI.getMaxI10());
+ dataI.setI11Max(messageDataI.getMaxI11());
+ dataI.setI12Max(messageDataI.getMaxI12());
+ dataI.setI13Max(messageDataI.getMaxI13());
+ dataI.setI14Max(messageDataI.getMaxI14());
+ dataI.setI15Max(messageDataI.getMaxI15());
+ dataI.setI16Max(messageDataI.getMaxI16());
+ dataI.setI17Max(messageDataI.getMaxI17());
+ dataI.setI18Max(messageDataI.getMaxI18());
+ dataI.setI19Max(messageDataI.getMaxI19());
+ dataI.setI20Max(messageDataI.getMaxI20());
+ dataI.setI21Max(messageDataI.getMaxI21());
+ dataI.setI22Max(messageDataI.getMaxI22());
+ dataI.setI23Max(messageDataI.getMaxI23());
+ dataI.setI24Max(messageDataI.getMaxI24());
+ dataI.setI25Max(messageDataI.getMaxI25());
+ dataI.setI26Max(messageDataI.getMaxI26());
+ dataI.setI27Max(messageDataI.getMaxI27());
+ dataI.setI28Max(messageDataI.getMaxI28());
+ dataI.setI29Max(messageDataI.getMaxI29());
+ dataI.setI30Max(messageDataI.getMaxI30());
+ dataI.setI31Max(messageDataI.getMaxI31());
+ dataI.setI32Max(messageDataI.getMaxI32());
+ dataI.setI33Max(messageDataI.getMaxI33());
+ dataI.setI34Max(messageDataI.getMaxI34());
+ dataI.setI35Max(messageDataI.getMaxI35());
+ dataI.setI36Max(messageDataI.getMaxI36());
+ dataI.setI37Max(messageDataI.getMaxI37());
+ dataI.setI38Max(messageDataI.getMaxI38());
+ dataI.setI39Max(messageDataI.getMaxI39());
+ dataI.setI40Max(messageDataI.getMaxI40());
+ dataI.setI41Max(messageDataI.getMaxI41());
+ dataI.setI42Max(messageDataI.getMaxI42());
+ dataI.setI43Max(messageDataI.getMaxI43());
+ dataI.setI44Max(messageDataI.getMaxI44());
+ dataI.setI45Max(messageDataI.getMaxI45());
+ dataI.setI46Max(messageDataI.getMaxI46());
+ dataI.setI47Max(messageDataI.getMaxI47());
+ dataI.setI48Max(messageDataI.getMaxI48());
+ dataI.setI49Max(messageDataI.getMaxI49());
+ dataI.setI50Max(messageDataI.getMaxI50());
+
+
+
+ dataI.setI1Min(messageDataI.getMinI1());
+ dataI.setI2Min(messageDataI.getMinI2());
+ dataI.setI3Min(messageDataI.getMinI3());
+ dataI.setI4Min(messageDataI.getMinI4());
+ dataI.setI5Min(messageDataI.getMinI5());
+ dataI.setI6Min(messageDataI.getMinI6());
+ dataI.setI7Min(messageDataI.getMinI7());
+ dataI.setI8Min(messageDataI.getMinI8());
+ dataI.setI9Min(messageDataI.getMinI9());
+ dataI.setI10Min(messageDataI.getMinI10());
+ dataI.setI11Min(messageDataI.getMinI11());
+ dataI.setI12Min(messageDataI.getMinI12());
+ dataI.setI13Min(messageDataI.getMinI13());
+ dataI.setI14Min(messageDataI.getMinI14());
+ dataI.setI15Min(messageDataI.getMinI15());
+ dataI.setI16Min(messageDataI.getMinI16());
+ dataI.setI17Min(messageDataI.getMinI17());
+ dataI.setI18Min(messageDataI.getMinI18());
+ dataI.setI19Min(messageDataI.getMinI19());
+ dataI.setI20Min(messageDataI.getMinI20());
+ dataI.setI21Min(messageDataI.getMinI21());
+ dataI.setI22Min(messageDataI.getMinI22());
+ dataI.setI23Min(messageDataI.getMinI23());
+ dataI.setI24Min(messageDataI.getMinI24());
+ dataI.setI25Min(messageDataI.getMinI25());
+ dataI.setI26Min(messageDataI.getMinI26());
+ dataI.setI27Min(messageDataI.getMinI27());
+ dataI.setI28Min(messageDataI.getMinI28());
+ dataI.setI29Min(messageDataI.getMinI29());
+ dataI.setI30Min(messageDataI.getMinI30());
+ dataI.setI31Min(messageDataI.getMinI31());
+ dataI.setI32Min(messageDataI.getMinI32());
+ dataI.setI33Min(messageDataI.getMinI33());
+ dataI.setI34Min(messageDataI.getMinI34());
+ dataI.setI35Min(messageDataI.getMinI35());
+ dataI.setI36Min(messageDataI.getMinI36());
+ dataI.setI37Min(messageDataI.getMinI37());
+ dataI.setI38Min(messageDataI.getMinI38());
+ dataI.setI39Min(messageDataI.getMinI39());
+ dataI.setI40Min(messageDataI.getMinI40());
+ dataI.setI41Min(messageDataI.getMinI41());
+ dataI.setI42Min(messageDataI.getMinI42());
+ dataI.setI43Min(messageDataI.getMinI43());
+ dataI.setI44Min(messageDataI.getMinI44());
+ dataI.setI45Min(messageDataI.getMinI45());
+ dataI.setI46Min(messageDataI.getMinI46());
+ dataI.setI47Min(messageDataI.getMinI47());
+ dataI.setI48Min(messageDataI.getMinI48());
+ dataI.setI49Min(messageDataI.getMinI49());
+ dataI.setI50Min(messageDataI.getMinI50());
+
+ dataI.setI1Cp95(messageDataI.getGi1());
+ dataI.setI2Cp95(messageDataI.getGi2());
+ dataI.setI3Cp95(messageDataI.getGi3());
+ dataI.setI4Cp95(messageDataI.getGi4());
+ dataI.setI5Cp95(messageDataI.getGi5());
+ dataI.setI6Cp95(messageDataI.getGi6());
+ dataI.setI7Cp95(messageDataI.getGi7());
+ dataI.setI8Cp95(messageDataI.getGi8());
+ dataI.setI9Cp95(messageDataI.getGi9());
+ dataI.setI10Cp95(messageDataI.getGi10());
+ dataI.setI11Cp95(messageDataI.getGi11());
+ dataI.setI12Cp95(messageDataI.getGi12());
+ dataI.setI13Cp95(messageDataI.getGi13());
+ dataI.setI14Cp95(messageDataI.getGi14());
+ dataI.setI15Cp95(messageDataI.getGi15());
+ dataI.setI16Cp95(messageDataI.getGi16());
+ dataI.setI17Cp95(messageDataI.getGi17());
+ dataI.setI18Cp95(messageDataI.getGi18());
+ dataI.setI19Cp95(messageDataI.getGi19());
+ dataI.setI20Cp95(messageDataI.getGi20());
+ dataI.setI21Cp95(messageDataI.getGi21());
+ dataI.setI22Cp95(messageDataI.getGi22());
+ dataI.setI23Cp95(messageDataI.getGi23());
+ dataI.setI24Cp95(messageDataI.getGi24());
+ dataI.setI25Cp95(messageDataI.getGi25());
+ dataI.setI26Cp95(messageDataI.getGi26());
+ dataI.setI27Cp95(messageDataI.getGi27());
+ dataI.setI28Cp95(messageDataI.getGi28());
+ dataI.setI29Cp95(messageDataI.getGi29());
+ dataI.setI30Cp95(messageDataI.getGi30());
+ dataI.setI31Cp95(messageDataI.getGi31());
+ dataI.setI32Cp95(messageDataI.getGi32());
+ dataI.setI33Cp95(messageDataI.getGi33());
+ dataI.setI34Cp95(messageDataI.getGi34());
+ dataI.setI35Cp95(messageDataI.getGi35());
+ dataI.setI36Cp95(messageDataI.getGi36());
+ dataI.setI37Cp95(messageDataI.getGi37());
+ dataI.setI38Cp95(messageDataI.getGi38());
+ dataI.setI39Cp95(messageDataI.getGi39());
+ dataI.setI40Cp95(messageDataI.getGi40());
+ dataI.setI41Cp95(messageDataI.getGi41());
+ dataI.setI42Cp95(messageDataI.getGi42());
+ dataI.setI43Cp95(messageDataI.getGi43());
+ dataI.setI44Cp95(messageDataI.getGi44());
+ dataI.setI45Cp95(messageDataI.getGi45());
+ dataI.setI46Cp95(messageDataI.getGi46());
+ dataI.setI47Cp95(messageDataI.getGi47());
+ dataI.setI48Cp95(messageDataI.getGi48());
+ dataI.setI49Cp95(messageDataI.getGi49());
+ dataI.setI50Cp95(messageDataI.getGi50());
+
+
+
+ }
+
+
+ return dataI;
+
+ };
+
+ //T项
+ public static DataIDTO messageDataITODataI(MessageDataIT messageDataIT){
+ DataIDTO dataI = new DataIDTO();
+ if(Objects.nonNull(messageDataIT)){
+ dataI.setIUnbalance(messageDataIT.getIUnban());
+ dataI.setIPos(messageDataIT.getIpseq());
+ dataI.setINeg(messageDataIT.getInseq());
+ dataI.setIZero(messageDataIT.getIzseq());
+
+ dataI.setIUnbalanceMax(messageDataIT.getMaxIUnban());
+ dataI.setIPosMax(messageDataIT.getMaxIpseq());
+ dataI.setINegMax(messageDataIT.getMaxInseq());
+ dataI.setIZeroMax(messageDataIT.getMaxIzseq());
+
+ dataI.setIUnbalanceMin(messageDataIT.getMinIUnban());
+ dataI.setIPosMin(messageDataIT.getMinIpseq());
+ dataI.setINegMin(messageDataIT.getMinInseq());
+ dataI.setIZeroMin(messageDataIT.getMinIzseq());
+
+
+ dataI.setIUnbalanceCp95(messageDataIT.getGIUnban());
+ dataI.setIPosCp95(messageDataIT.getGIpseq());
+ dataI.setINegCp95(messageDataIT.getGInseq());
+ dataI.setIZeroCp95(messageDataIT.getGIzseq());
+ }
+
+ return dataI;
+ }
+ //谐波电压相角
+ public static DataHarmphasicIDTO messageDataITODataHarmphasicI(MessageDataI messageDataI){
+ DataHarmphasicIDTO dataHarmphasicI = new DataHarmphasicIDTO();
+ if(Objects.nonNull(messageDataI)){
+ dataHarmphasicI.setI1(1.00f);
+ dataHarmphasicI.setI2(messageDataI.getIa2());
+ dataHarmphasicI.setI3(messageDataI.getIa3());
+ dataHarmphasicI.setI4(messageDataI.getIa4());
+ dataHarmphasicI.setI5(messageDataI.getIa5());
+ dataHarmphasicI.setI6(messageDataI.getIa6());
+ dataHarmphasicI.setI7(messageDataI.getIa7());
+ dataHarmphasicI.setI8(messageDataI.getIa8());
+ dataHarmphasicI.setI9(messageDataI.getIa9());
+ dataHarmphasicI.setI10(messageDataI.getIa10());
+ dataHarmphasicI.setI11(messageDataI.getIa11());
+ dataHarmphasicI.setI12(messageDataI.getIa12());
+ dataHarmphasicI.setI13(messageDataI.getIa13());
+ dataHarmphasicI.setI14(messageDataI.getIa14());
+ dataHarmphasicI.setI15(messageDataI.getIa15());
+ dataHarmphasicI.setI16(messageDataI.getIa16());
+ dataHarmphasicI.setI17(messageDataI.getIa17());
+ dataHarmphasicI.setI18(messageDataI.getIa18());
+ dataHarmphasicI.setI19(messageDataI.getIa19());
+ dataHarmphasicI.setI20(messageDataI.getIa20());
+ dataHarmphasicI.setI21(messageDataI.getIa21());
+ dataHarmphasicI.setI22(messageDataI.getIa22());
+ dataHarmphasicI.setI23(messageDataI.getIa23());
+ dataHarmphasicI.setI24(messageDataI.getIa24());
+ dataHarmphasicI.setI25(messageDataI.getIa25());
+ dataHarmphasicI.setI26(messageDataI.getIa26());
+ dataHarmphasicI.setI27(messageDataI.getIa27());
+ dataHarmphasicI.setI28(messageDataI.getIa28());
+ dataHarmphasicI.setI29(messageDataI.getIa29());
+ dataHarmphasicI.setI30(messageDataI.getIa30());
+ dataHarmphasicI.setI31(messageDataI.getIa31());
+ dataHarmphasicI.setI32(messageDataI.getIa32());
+ dataHarmphasicI.setI33(messageDataI.getIa33());
+ dataHarmphasicI.setI34(messageDataI.getIa34());
+ dataHarmphasicI.setI35(messageDataI.getIa35());
+ dataHarmphasicI.setI36(messageDataI.getIa36());
+ dataHarmphasicI.setI37(messageDataI.getIa37());
+ dataHarmphasicI.setI38(messageDataI.getIa38());
+ dataHarmphasicI.setI39(messageDataI.getIa39());
+ dataHarmphasicI.setI40(messageDataI.getIa40());
+ dataHarmphasicI.setI41(messageDataI.getIa41());
+ dataHarmphasicI.setI42(messageDataI.getIa42());
+ dataHarmphasicI.setI43(messageDataI.getIa43());
+ dataHarmphasicI.setI44(messageDataI.getIa44());
+ dataHarmphasicI.setI45(messageDataI.getIa45());
+ dataHarmphasicI.setI46(messageDataI.getIa46());
+ dataHarmphasicI.setI47(messageDataI.getIa47());
+ dataHarmphasicI.setI48(messageDataI.getIa48());
+ dataHarmphasicI.setI49(messageDataI.getIa49());
+ dataHarmphasicI.setI50(messageDataI.getIa50());
+
+ dataHarmphasicI.setI1Max(1.00f);
+ dataHarmphasicI.setI2Max(messageDataI.getMaxIa2());
+ dataHarmphasicI.setI3Max(messageDataI.getMaxIa3());
+ dataHarmphasicI.setI4Max(messageDataI.getMaxIa4());
+ dataHarmphasicI.setI5Max(messageDataI.getMaxIa5());
+ dataHarmphasicI.setI6Max(messageDataI.getMaxIa6());
+ dataHarmphasicI.setI7Max(messageDataI.getMaxIa7());
+ dataHarmphasicI.setI8Max(messageDataI.getMaxIa8());
+ dataHarmphasicI.setI9Max(messageDataI.getMaxIa9());
+ dataHarmphasicI.setI10Max(messageDataI.getMaxIa10());
+ dataHarmphasicI.setI11Max(messageDataI.getMaxIa11());
+ dataHarmphasicI.setI12Max(messageDataI.getMaxIa12());
+ dataHarmphasicI.setI13Max(messageDataI.getMaxIa13());
+ dataHarmphasicI.setI14Max(messageDataI.getMaxIa14());
+ dataHarmphasicI.setI15Max(messageDataI.getMaxIa15());
+ dataHarmphasicI.setI16Max(messageDataI.getMaxIa16());
+ dataHarmphasicI.setI17Max(messageDataI.getMaxIa17());
+ dataHarmphasicI.setI18Max(messageDataI.getMaxIa18());
+ dataHarmphasicI.setI19Max(messageDataI.getMaxIa19());
+ dataHarmphasicI.setI20Max(messageDataI.getMaxIa20());
+ dataHarmphasicI.setI21Max(messageDataI.getMaxIa21());
+ dataHarmphasicI.setI22Max(messageDataI.getMaxIa22());
+ dataHarmphasicI.setI23Max(messageDataI.getMaxIa23());
+ dataHarmphasicI.setI24Max(messageDataI.getMaxIa24());
+ dataHarmphasicI.setI25Max(messageDataI.getMaxIa25());
+ dataHarmphasicI.setI26Max(messageDataI.getMaxIa26());
+ dataHarmphasicI.setI27Max(messageDataI.getMaxIa27());
+ dataHarmphasicI.setI28Max(messageDataI.getMaxIa28());
+ dataHarmphasicI.setI29Max(messageDataI.getMaxIa29());
+ dataHarmphasicI.setI30Max(messageDataI.getMaxIa30());
+ dataHarmphasicI.setI31Max(messageDataI.getMaxIa31());
+ dataHarmphasicI.setI32Max(messageDataI.getMaxIa32());
+ dataHarmphasicI.setI33Max(messageDataI.getMaxIa33());
+ dataHarmphasicI.setI34Max(messageDataI.getMaxIa34());
+ dataHarmphasicI.setI35Max(messageDataI.getMaxIa35());
+ dataHarmphasicI.setI36Max(messageDataI.getMaxIa36());
+ dataHarmphasicI.setI37Max(messageDataI.getMaxIa37());
+ dataHarmphasicI.setI38Max(messageDataI.getMaxIa38());
+ dataHarmphasicI.setI39Max(messageDataI.getMaxIa39());
+ dataHarmphasicI.setI40Max(messageDataI.getMaxIa40());
+ dataHarmphasicI.setI41Max(messageDataI.getMaxIa41());
+ dataHarmphasicI.setI42Max(messageDataI.getMaxIa42());
+ dataHarmphasicI.setI43Max(messageDataI.getMaxIa43());
+ dataHarmphasicI.setI44Max(messageDataI.getMaxIa44());
+ dataHarmphasicI.setI45Max(messageDataI.getMaxIa45());
+ dataHarmphasicI.setI46Max(messageDataI.getMaxIa46());
+ dataHarmphasicI.setI47Max(messageDataI.getMaxIa47());
+ dataHarmphasicI.setI48Max(messageDataI.getMaxIa48());
+ dataHarmphasicI.setI49Max(messageDataI.getMaxIa49());
+ dataHarmphasicI.setI50Max(messageDataI.getMaxIa50());
+
+ dataHarmphasicI.setI1Min(1.00f);
+ dataHarmphasicI.setI2Min(messageDataI.getMinIa2());
+ dataHarmphasicI.setI3Min(messageDataI.getMinIa3());
+ dataHarmphasicI.setI4Min(messageDataI.getMinIa4());
+ dataHarmphasicI.setI5Min(messageDataI.getMinIa5());
+ dataHarmphasicI.setI6Min(messageDataI.getMinIa6());
+ dataHarmphasicI.setI7Min(messageDataI.getMinIa7());
+ dataHarmphasicI.setI8Min(messageDataI.getMinIa8());
+ dataHarmphasicI.setI9Min(messageDataI.getMinIa9());
+ dataHarmphasicI.setI10Min(messageDataI.getMinIa10());
+ dataHarmphasicI.setI11Min(messageDataI.getMinIa11());
+ dataHarmphasicI.setI12Min(messageDataI.getMinIa12());
+ dataHarmphasicI.setI13Min(messageDataI.getMinIa13());
+ dataHarmphasicI.setI14Min(messageDataI.getMinIa14());
+ dataHarmphasicI.setI15Min(messageDataI.getMinIa15());
+ dataHarmphasicI.setI16Min(messageDataI.getMinIa16());
+ dataHarmphasicI.setI17Min(messageDataI.getMinIa17());
+ dataHarmphasicI.setI18Min(messageDataI.getMinIa18());
+ dataHarmphasicI.setI19Min(messageDataI.getMinIa19());
+ dataHarmphasicI.setI20Min(messageDataI.getMinIa20());
+ dataHarmphasicI.setI21Min(messageDataI.getMinIa21());
+ dataHarmphasicI.setI22Min(messageDataI.getMinIa22());
+ dataHarmphasicI.setI23Min(messageDataI.getMinIa23());
+ dataHarmphasicI.setI24Min(messageDataI.getMinIa24());
+ dataHarmphasicI.setI25Min(messageDataI.getMinIa25());
+ dataHarmphasicI.setI26Min(messageDataI.getMinIa26());
+ dataHarmphasicI.setI27Min(messageDataI.getMinIa27());
+ dataHarmphasicI.setI28Min(messageDataI.getMinIa28());
+ dataHarmphasicI.setI29Min(messageDataI.getMinIa29());
+ dataHarmphasicI.setI30Min(messageDataI.getMinIa30());
+ dataHarmphasicI.setI31Min(messageDataI.getMinIa31());
+ dataHarmphasicI.setI32Min(messageDataI.getMinIa32());
+ dataHarmphasicI.setI33Min(messageDataI.getMinIa33());
+ dataHarmphasicI.setI34Min(messageDataI.getMinIa34());
+ dataHarmphasicI.setI35Min(messageDataI.getMinIa35());
+ dataHarmphasicI.setI36Min(messageDataI.getMinIa36());
+ dataHarmphasicI.setI37Min(messageDataI.getMinIa37());
+ dataHarmphasicI.setI38Min(messageDataI.getMinIa38());
+ dataHarmphasicI.setI39Min(messageDataI.getMinIa39());
+ dataHarmphasicI.setI40Min(messageDataI.getMinIa40());
+ dataHarmphasicI.setI41Min(messageDataI.getMinIa41());
+ dataHarmphasicI.setI42Min(messageDataI.getMinIa42());
+ dataHarmphasicI.setI43Min(messageDataI.getMinIa43());
+ dataHarmphasicI.setI44Min(messageDataI.getMinIa44());
+ dataHarmphasicI.setI45Min(messageDataI.getMinIa45());
+ dataHarmphasicI.setI46Min(messageDataI.getMinIa46());
+ dataHarmphasicI.setI47Min(messageDataI.getMinIa47());
+ dataHarmphasicI.setI48Min(messageDataI.getMinIa48());
+ dataHarmphasicI.setI49Min(messageDataI.getMinIa49());
+ dataHarmphasicI.setI50Min(messageDataI.getMinIa50());
+
+ dataHarmphasicI.setI1Cp95(1.00f);
+ dataHarmphasicI.setI2Cp95(messageDataI.getGIa2());
+ dataHarmphasicI.setI3Cp95(messageDataI.getGIa3());
+ dataHarmphasicI.setI4Cp95(messageDataI.getGIa4());
+ dataHarmphasicI.setI5Cp95(messageDataI.getGIa5());
+ dataHarmphasicI.setI6Cp95(messageDataI.getGIa6());
+ dataHarmphasicI.setI7Cp95(messageDataI.getGIa7());
+ dataHarmphasicI.setI8Cp95(messageDataI.getGIa8());
+ dataHarmphasicI.setI9Cp95(messageDataI.getGIa9());
+ dataHarmphasicI.setI10Cp95(messageDataI.getGIa10());
+ dataHarmphasicI.setI11Cp95(messageDataI.getGIa11());
+ dataHarmphasicI.setI12Cp95(messageDataI.getGIa12());
+ dataHarmphasicI.setI13Cp95(messageDataI.getGIa13());
+ dataHarmphasicI.setI14Cp95(messageDataI.getGIa14());
+ dataHarmphasicI.setI15Cp95(messageDataI.getGIa15());
+ dataHarmphasicI.setI16Cp95(messageDataI.getGIa16());
+ dataHarmphasicI.setI17Cp95(messageDataI.getGIa17());
+ dataHarmphasicI.setI18Cp95(messageDataI.getGIa18());
+ dataHarmphasicI.setI19Cp95(messageDataI.getGIa19());
+ dataHarmphasicI.setI20Cp95(messageDataI.getGIa20());
+ dataHarmphasicI.setI21Cp95(messageDataI.getGIa21());
+ dataHarmphasicI.setI22Cp95(messageDataI.getGIa22());
+ dataHarmphasicI.setI23Cp95(messageDataI.getGIa23());
+ dataHarmphasicI.setI24Cp95(messageDataI.getGIa24());
+ dataHarmphasicI.setI25Cp95(messageDataI.getGIa25());
+ dataHarmphasicI.setI26Cp95(messageDataI.getGIa26());
+ dataHarmphasicI.setI27Cp95(messageDataI.getGIa27());
+ dataHarmphasicI.setI28Cp95(messageDataI.getGIa28());
+ dataHarmphasicI.setI29Cp95(messageDataI.getGIa29());
+ dataHarmphasicI.setI30Cp95(messageDataI.getGIa30());
+ dataHarmphasicI.setI31Cp95(messageDataI.getGIa31());
+ dataHarmphasicI.setI32Cp95(messageDataI.getGIa32());
+ dataHarmphasicI.setI33Cp95(messageDataI.getGIa33());
+ dataHarmphasicI.setI34Cp95(messageDataI.getGIa34());
+ dataHarmphasicI.setI35Cp95(messageDataI.getGIa35());
+ dataHarmphasicI.setI36Cp95(messageDataI.getGIa36());
+ dataHarmphasicI.setI37Cp95(messageDataI.getGIa37());
+ dataHarmphasicI.setI38Cp95(messageDataI.getGIa38());
+ dataHarmphasicI.setI39Cp95(messageDataI.getGIa39());
+ dataHarmphasicI.setI40Cp95(messageDataI.getGIa40());
+ dataHarmphasicI.setI41Cp95(messageDataI.getGIa41());
+ dataHarmphasicI.setI42Cp95(messageDataI.getGIa42());
+ dataHarmphasicI.setI43Cp95(messageDataI.getGIa43());
+ dataHarmphasicI.setI44Cp95(messageDataI.getGIa44());
+ dataHarmphasicI.setI45Cp95(messageDataI.getGIa45());
+ dataHarmphasicI.setI46Cp95(messageDataI.getGIa46());
+ dataHarmphasicI.setI47Cp95(messageDataI.getGIa47());
+ dataHarmphasicI.setI48Cp95(messageDataI.getGIa48());
+ dataHarmphasicI.setI49Cp95(messageDataI.getGIa49());
+ dataHarmphasicI.setI50Cp95(messageDataI.getGIa50());
+
+ }
+ return dataHarmphasicI;
+ }
+
+ public static DataInharmIDTO messageDataITODataInharmI(MessageDataI messageDataI){
+ DataInharmIDTO dataInharmI = new DataInharmIDTO();
+ if(Objects.nonNull(messageDataI)){
+
+ dataInharmI.setI1(messageDataI.getSi0());
+ dataInharmI.setI2(messageDataI.getSi1());
+ dataInharmI.setI3(messageDataI.getSi2());
+ dataInharmI.setI4(messageDataI.getSi3());
+ dataInharmI.setI5(messageDataI.getSi4());
+ dataInharmI.setI6(messageDataI.getSi5());
+ dataInharmI.setI7(messageDataI.getSi6());
+ dataInharmI.setI8(messageDataI.getSi7());
+ dataInharmI.setI9(messageDataI.getSi8());
+ dataInharmI.setI10(messageDataI.getSi9());
+ dataInharmI.setI11(messageDataI.getSi10());
+ dataInharmI.setI12(messageDataI.getSi11());
+ dataInharmI.setI13(messageDataI.getSi12());
+ dataInharmI.setI14(messageDataI.getSi13());
+ dataInharmI.setI15(messageDataI.getSi14());
+ dataInharmI.setI16(messageDataI.getSi15());
+ dataInharmI.setI17(messageDataI.getSi16());
+ dataInharmI.setI18(messageDataI.getSi17());
+ dataInharmI.setI19(messageDataI.getSi18());
+ dataInharmI.setI20(messageDataI.getSi19());
+ dataInharmI.setI21(messageDataI.getSi20());
+ dataInharmI.setI22(messageDataI.getSi21());
+ dataInharmI.setI23(messageDataI.getSi22());
+ dataInharmI.setI24(messageDataI.getSi23());
+ dataInharmI.setI25(messageDataI.getSi24());
+ dataInharmI.setI26(messageDataI.getSi25());
+ dataInharmI.setI27(messageDataI.getSi26());
+ dataInharmI.setI28(messageDataI.getSi27());
+ dataInharmI.setI29(messageDataI.getSi28());
+ dataInharmI.setI30(messageDataI.getSi29());
+ dataInharmI.setI31(messageDataI.getSi30());
+ dataInharmI.setI32(messageDataI.getSi31());
+ dataInharmI.setI33(messageDataI.getSi32());
+ dataInharmI.setI34(messageDataI.getSi33());
+ dataInharmI.setI35(messageDataI.getSi34());
+ dataInharmI.setI36(messageDataI.getSi35());
+ dataInharmI.setI37(messageDataI.getSi36());
+ dataInharmI.setI38(messageDataI.getSi37());
+ dataInharmI.setI39(messageDataI.getSi38());
+ dataInharmI.setI40(messageDataI.getSi39());
+ dataInharmI.setI41(messageDataI.getSi40());
+ dataInharmI.setI42(messageDataI.getSi41());
+ dataInharmI.setI43(messageDataI.getSi42());
+ dataInharmI.setI44(messageDataI.getSi43());
+ dataInharmI.setI45(messageDataI.getSi44());
+ dataInharmI.setI46(messageDataI.getSi45());
+ dataInharmI.setI47(messageDataI.getSi46());
+ dataInharmI.setI48(messageDataI.getSi47());
+ dataInharmI.setI49(messageDataI.getSi48());
+ dataInharmI.setI50(messageDataI.getSi49());
+
+ dataInharmI.setI1Max(messageDataI.getMaxSi0());
+ dataInharmI.setI2Max(messageDataI.getMaxSi1());
+ dataInharmI.setI3Max(messageDataI.getMaxSi2());
+ dataInharmI.setI4Max(messageDataI.getMaxSi3());
+ dataInharmI.setI5Max(messageDataI.getMaxSi4());
+ dataInharmI.setI6Max(messageDataI.getMaxSi5());
+ dataInharmI.setI7Max(messageDataI.getMaxSi6());
+ dataInharmI.setI8Max(messageDataI.getMaxSi7());
+ dataInharmI.setI9Max(messageDataI.getMaxSi8());
+ dataInharmI.setI10Max(messageDataI.getMaxSi9());
+ dataInharmI.setI11Max(messageDataI.getMaxSi10());
+ dataInharmI.setI12Max(messageDataI.getMaxSi11());
+ dataInharmI.setI13Max(messageDataI.getMaxSi12());
+ dataInharmI.setI14Max(messageDataI.getMaxSi13());
+ dataInharmI.setI15Max(messageDataI.getMaxSi14());
+ dataInharmI.setI16Max(messageDataI.getMaxSi15());
+ dataInharmI.setI17Max(messageDataI.getMaxSi16());
+ dataInharmI.setI18Max(messageDataI.getMaxSi17());
+ dataInharmI.setI19Max(messageDataI.getMaxSi18());
+ dataInharmI.setI20Max(messageDataI.getMaxSi19());
+ dataInharmI.setI21Max(messageDataI.getMaxSi20());
+ dataInharmI.setI22Max(messageDataI.getMaxSi21());
+ dataInharmI.setI23Max(messageDataI.getMaxSi22());
+ dataInharmI.setI24Max(messageDataI.getMaxSi23());
+ dataInharmI.setI25Max(messageDataI.getMaxSi24());
+ dataInharmI.setI26Max(messageDataI.getMaxSi25());
+ dataInharmI.setI27Max(messageDataI.getMaxSi26());
+ dataInharmI.setI28Max(messageDataI.getMaxSi27());
+ dataInharmI.setI29Max(messageDataI.getMaxSi28());
+ dataInharmI.setI30Max(messageDataI.getMaxSi29());
+ dataInharmI.setI31Max(messageDataI.getMaxSi30());
+ dataInharmI.setI32Max(messageDataI.getMaxSi31());
+ dataInharmI.setI33Max(messageDataI.getMaxSi32());
+ dataInharmI.setI34Max(messageDataI.getMaxSi33());
+ dataInharmI.setI35Max(messageDataI.getMaxSi34());
+ dataInharmI.setI36Max(messageDataI.getMaxSi35());
+ dataInharmI.setI37Max(messageDataI.getMaxSi36());
+ dataInharmI.setI38Max(messageDataI.getMaxSi37());
+ dataInharmI.setI39Max(messageDataI.getMaxSi38());
+ dataInharmI.setI40Max(messageDataI.getMaxSi39());
+ dataInharmI.setI41Max(messageDataI.getMaxSi40());
+ dataInharmI.setI42Max(messageDataI.getMaxSi41());
+ dataInharmI.setI43Max(messageDataI.getMaxSi42());
+ dataInharmI.setI44Max(messageDataI.getMaxSi43());
+ dataInharmI.setI45Max(messageDataI.getMaxSi44());
+ dataInharmI.setI46Max(messageDataI.getMaxSi45());
+ dataInharmI.setI47Max(messageDataI.getMaxSi46());
+ dataInharmI.setI48Max(messageDataI.getMaxSi47());
+ dataInharmI.setI49Max(messageDataI.getMaxSi48());
+ dataInharmI.setI50Max(messageDataI.getMaxSi49());
+
+ dataInharmI.setI1Min(messageDataI.getMinSi0());
+ dataInharmI.setI2Min(messageDataI.getMinSi1());
+ dataInharmI.setI3Min(messageDataI.getMinSi2());
+ dataInharmI.setI4Min(messageDataI.getMinSi3());
+ dataInharmI.setI5Min(messageDataI.getMinSi4());
+ dataInharmI.setI6Min(messageDataI.getMinSi5());
+ dataInharmI.setI7Min(messageDataI.getMinSi6());
+ dataInharmI.setI8Min(messageDataI.getMinSi7());
+ dataInharmI.setI9Min(messageDataI.getMinSi8());
+ dataInharmI.setI10Min(messageDataI.getMinSi9());
+ dataInharmI.setI11Min(messageDataI.getMinSi10());
+ dataInharmI.setI12Min(messageDataI.getMinSi11());
+ dataInharmI.setI13Min(messageDataI.getMinSi12());
+ dataInharmI.setI14Min(messageDataI.getMinSi13());
+ dataInharmI.setI15Min(messageDataI.getMinSi14());
+ dataInharmI.setI16Min(messageDataI.getMinSi15());
+ dataInharmI.setI17Min(messageDataI.getMinSi16());
+ dataInharmI.setI18Min(messageDataI.getMinSi17());
+ dataInharmI.setI19Min(messageDataI.getMinSi18());
+ dataInharmI.setI20Min(messageDataI.getMinSi19());
+ dataInharmI.setI21Min(messageDataI.getMinSi20());
+ dataInharmI.setI22Min(messageDataI.getMinSi21());
+ dataInharmI.setI23Min(messageDataI.getMinSi22());
+ dataInharmI.setI24Min(messageDataI.getMinSi23());
+ dataInharmI.setI25Min(messageDataI.getMinSi24());
+ dataInharmI.setI26Min(messageDataI.getMinSi25());
+ dataInharmI.setI27Min(messageDataI.getMinSi26());
+ dataInharmI.setI28Min(messageDataI.getMinSi27());
+ dataInharmI.setI29Min(messageDataI.getMinSi28());
+ dataInharmI.setI30Min(messageDataI.getMinSi29());
+ dataInharmI.setI31Min(messageDataI.getMinSi30());
+ dataInharmI.setI32Min(messageDataI.getMinSi31());
+ dataInharmI.setI33Min(messageDataI.getMinSi32());
+ dataInharmI.setI34Min(messageDataI.getMinSi33());
+ dataInharmI.setI35Min(messageDataI.getMinSi34());
+ dataInharmI.setI36Min(messageDataI.getMinSi35());
+ dataInharmI.setI37Min(messageDataI.getMinSi36());
+ dataInharmI.setI38Min(messageDataI.getMinSi37());
+ dataInharmI.setI39Min(messageDataI.getMinSi38());
+ dataInharmI.setI40Min(messageDataI.getMinSi39());
+ dataInharmI.setI41Min(messageDataI.getMinSi40());
+ dataInharmI.setI42Min(messageDataI.getMinSi41());
+ dataInharmI.setI43Min(messageDataI.getMinSi42());
+ dataInharmI.setI44Min(messageDataI.getMinSi43());
+ dataInharmI.setI45Min(messageDataI.getMinSi44());
+ dataInharmI.setI46Min(messageDataI.getMinSi45());
+ dataInharmI.setI47Min(messageDataI.getMinSi46());
+ dataInharmI.setI48Min(messageDataI.getMinSi47());
+ dataInharmI.setI49Min(messageDataI.getMinSi48());
+ dataInharmI.setI50Min(messageDataI.getMinSi49());
+
+ dataInharmI.setI1Cp95(messageDataI.getGSi0());
+ dataInharmI.setI2Cp95(messageDataI.getGSi1());
+ dataInharmI.setI3Cp95(messageDataI.getGSi2());
+ dataInharmI.setI4Cp95(messageDataI.getGSi3());
+ dataInharmI.setI5Cp95(messageDataI.getGSi4());
+ dataInharmI.setI6Cp95(messageDataI.getGSi5());
+ dataInharmI.setI7Cp95(messageDataI.getGSi6());
+ dataInharmI.setI8Cp95(messageDataI.getGSi7());
+ dataInharmI.setI9Cp95(messageDataI.getGSi8());
+ dataInharmI.setI10Cp95(messageDataI.getGSi9());
+ dataInharmI.setI11Cp95(messageDataI.getGSi10());
+ dataInharmI.setI12Cp95(messageDataI.getGSi11());
+ dataInharmI.setI13Cp95(messageDataI.getGSi12());
+ dataInharmI.setI14Cp95(messageDataI.getGSi13());
+ dataInharmI.setI15Cp95(messageDataI.getGSi14());
+ dataInharmI.setI16Cp95(messageDataI.getGSi15());
+ dataInharmI.setI17Cp95(messageDataI.getGSi16());
+ dataInharmI.setI18Cp95(messageDataI.getGSi17());
+ dataInharmI.setI19Cp95(messageDataI.getGSi18());
+ dataInharmI.setI20Cp95(messageDataI.getGSi19());
+ dataInharmI.setI21Cp95(messageDataI.getGSi20());
+ dataInharmI.setI22Cp95(messageDataI.getGSi21());
+ dataInharmI.setI23Cp95(messageDataI.getGSi22());
+ dataInharmI.setI24Cp95(messageDataI.getGSi23());
+ dataInharmI.setI25Cp95(messageDataI.getGSi24());
+ dataInharmI.setI26Cp95(messageDataI.getGSi25());
+ dataInharmI.setI27Cp95(messageDataI.getGSi26());
+ dataInharmI.setI28Cp95(messageDataI.getGSi27());
+ dataInharmI.setI29Cp95(messageDataI.getGSi28());
+ dataInharmI.setI30Cp95(messageDataI.getGSi29());
+ dataInharmI.setI31Cp95(messageDataI.getGSi30());
+ dataInharmI.setI32Cp95(messageDataI.getGSi31());
+ dataInharmI.setI33Cp95(messageDataI.getGSi32());
+ dataInharmI.setI34Cp95(messageDataI.getGSi33());
+ dataInharmI.setI35Cp95(messageDataI.getGSi34());
+ dataInharmI.setI36Cp95(messageDataI.getGSi35());
+ dataInharmI.setI37Cp95(messageDataI.getGSi36());
+ dataInharmI.setI38Cp95(messageDataI.getGSi37());
+ dataInharmI.setI39Cp95(messageDataI.getGSi38());
+ dataInharmI.setI40Cp95(messageDataI.getGSi39());
+ dataInharmI.setI41Cp95(messageDataI.getGSi40());
+ dataInharmI.setI42Cp95(messageDataI.getGSi41());
+ dataInharmI.setI43Cp95(messageDataI.getGSi42());
+ dataInharmI.setI44Cp95(messageDataI.getGSi43());
+ dataInharmI.setI45Cp95(messageDataI.getGSi44());
+ dataInharmI.setI46Cp95(messageDataI.getGSi45());
+ dataInharmI.setI47Cp95(messageDataI.getGSi46());
+ dataInharmI.setI48Cp95(messageDataI.getGSi47());
+ dataInharmI.setI49Cp95(messageDataI.getGSi48());
+ dataInharmI.setI50Cp95(messageDataI.getGSi49());
+
+
+ }
+
+ return dataInharmI;
+ }
+
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/utils/BeanPConverter.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/utils/BeanPConverter.java
new file mode 100644
index 0000000..8cf47a4
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/utils/BeanPConverter.java
@@ -0,0 +1,764 @@
+package com.njcn.stat.utils;
+
+
+
+import com.njcn.dataProcess.dto.DataHarmpowerPDTO;
+import com.njcn.dataProcess.dto.DataHarmpowerQDTO;
+import com.njcn.dataProcess.dto.DataHarmpowerSDTO;
+import com.njcn.stat.messagedto.MessageDataP;
+import com.njcn.stat.messagedto.MessageDataPT;
+
+import java.util.Objects;
+
+/**
+ * Description:
+ * Date: 2024/11/13 10:36【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+public class BeanPConverter {
+
+ //A,B,C三项
+ public static DataHarmpowerPDTO messageDataPTODataHarmpowerP(MessageDataP messageDataP){
+ DataHarmpowerPDTO dataHarmpower = new DataHarmpowerPDTO();
+ if(Objects.nonNull(messageDataP)){
+
+ dataHarmpower.setPf(messageDataP.getPf());
+ dataHarmpower.setDf(messageDataP.getDf());
+ dataHarmpower.setP(messageDataP.getP());
+
+ dataHarmpower.setPfMax(messageDataP.getMaxPf());
+ dataHarmpower.setDfMax(messageDataP.getMaxDf());
+ dataHarmpower.setPMax(messageDataP.getMaxP());
+
+ dataHarmpower.setPfMin(messageDataP.getMinPf());
+ dataHarmpower.setDfMin(messageDataP.getMinDf());
+ dataHarmpower.setPMin(messageDataP.getMinP());
+
+ dataHarmpower.setPfCp95(messageDataP.getGPf());
+ dataHarmpower.setDfCp95(messageDataP.getGDf());
+ dataHarmpower.setPCp95(messageDataP.getGp());
+
+ dataHarmpower.setP1(messageDataP.getPFund());
+ dataHarmpower.setP2(messageDataP.getP2());
+ dataHarmpower.setP3(messageDataP.getP3());
+ dataHarmpower.setP4(messageDataP.getP4());
+ dataHarmpower.setP5(messageDataP.getP5());
+ dataHarmpower.setP6(messageDataP.getP6());
+ dataHarmpower.setP7(messageDataP.getP7());
+ dataHarmpower.setP8(messageDataP.getP8());
+ dataHarmpower.setP9(messageDataP.getP9());
+ dataHarmpower.setP10(messageDataP.getP10());
+ dataHarmpower.setP11(messageDataP.getP11());
+ dataHarmpower.setP12(messageDataP.getP12());
+ dataHarmpower.setP13(messageDataP.getP13());
+ dataHarmpower.setP14(messageDataP.getP14());
+ dataHarmpower.setP15(messageDataP.getP15());
+ dataHarmpower.setP16(messageDataP.getP16());
+ dataHarmpower.setP17(messageDataP.getP17());
+ dataHarmpower.setP18(messageDataP.getP18());
+ dataHarmpower.setP19(messageDataP.getP19());
+ dataHarmpower.setP20(messageDataP.getP20());
+ dataHarmpower.setP21(messageDataP.getP21());
+ dataHarmpower.setP22(messageDataP.getP22());
+ dataHarmpower.setP23(messageDataP.getP23());
+ dataHarmpower.setP24(messageDataP.getP24());
+ dataHarmpower.setP25(messageDataP.getP25());
+ dataHarmpower.setP26(messageDataP.getP26());
+ dataHarmpower.setP27(messageDataP.getP27());
+ dataHarmpower.setP28(messageDataP.getP28());
+ dataHarmpower.setP29(messageDataP.getP29());
+ dataHarmpower.setP30(messageDataP.getP30());
+ dataHarmpower.setP31(messageDataP.getP31());
+ dataHarmpower.setP32(messageDataP.getP32());
+ dataHarmpower.setP33(messageDataP.getP33());
+ dataHarmpower.setP34(messageDataP.getP34());
+ dataHarmpower.setP35(messageDataP.getP35());
+ dataHarmpower.setP36(messageDataP.getP36());
+ dataHarmpower.setP37(messageDataP.getP37());
+ dataHarmpower.setP38(messageDataP.getP38());
+ dataHarmpower.setP39(messageDataP.getP39());
+ dataHarmpower.setP40(messageDataP.getP40());
+ dataHarmpower.setP41(messageDataP.getP41());
+ dataHarmpower.setP42(messageDataP.getP42());
+ dataHarmpower.setP43(messageDataP.getP43());
+ dataHarmpower.setP44(messageDataP.getP44());
+ dataHarmpower.setP45(messageDataP.getP45());
+ dataHarmpower.setP46(messageDataP.getP46());
+ dataHarmpower.setP47(messageDataP.getP47());
+ dataHarmpower.setP48(messageDataP.getP48());
+ dataHarmpower.setP49(messageDataP.getP49());
+ dataHarmpower.setP50(messageDataP.getP50());
+
+
+ dataHarmpower.setP1Max(messageDataP.getMaxPfund());
+ dataHarmpower.setP2Max(messageDataP.getMaxP2());
+ dataHarmpower.setP3Max(messageDataP.getMaxP3());
+ dataHarmpower.setP4Max(messageDataP.getMaxP4());
+ dataHarmpower.setP5Max(messageDataP.getMaxP5());
+ dataHarmpower.setP6Max(messageDataP.getMaxP6());
+ dataHarmpower.setP7Max(messageDataP.getMaxP7());
+ dataHarmpower.setP8Max(messageDataP.getMaxP8());
+ dataHarmpower.setP9Max(messageDataP.getMaxP9());
+ dataHarmpower.setP10Max(messageDataP.getMaxP10());
+ dataHarmpower.setP11Max(messageDataP.getMaxP11());
+ dataHarmpower.setP12Max(messageDataP.getMaxP12());
+ dataHarmpower.setP13Max(messageDataP.getMaxP13());
+ dataHarmpower.setP14Max(messageDataP.getMaxP14());
+ dataHarmpower.setP15Max(messageDataP.getMaxP15());
+ dataHarmpower.setP16Max(messageDataP.getMaxP16());
+ dataHarmpower.setP17Max(messageDataP.getMaxP17());
+ dataHarmpower.setP18Max(messageDataP.getMaxP18());
+ dataHarmpower.setP19Max(messageDataP.getMaxP19());
+ dataHarmpower.setP20Max(messageDataP.getMaxP20());
+ dataHarmpower.setP21Max(messageDataP.getMaxP21());
+ dataHarmpower.setP22Max(messageDataP.getMaxP22());
+ dataHarmpower.setP23Max(messageDataP.getMaxP23());
+ dataHarmpower.setP24Max(messageDataP.getMaxP24());
+ dataHarmpower.setP25Max(messageDataP.getMaxP25());
+ dataHarmpower.setP26Max(messageDataP.getMaxP26());
+ dataHarmpower.setP27Max(messageDataP.getMaxP27());
+ dataHarmpower.setP28Max(messageDataP.getMaxP28());
+ dataHarmpower.setP29Max(messageDataP.getMaxP29());
+ dataHarmpower.setP30Max(messageDataP.getMaxP30());
+ dataHarmpower.setP31Max(messageDataP.getMaxP31());
+ dataHarmpower.setP32Max(messageDataP.getMaxP32());
+ dataHarmpower.setP33Max(messageDataP.getMaxP33());
+ dataHarmpower.setP34Max(messageDataP.getMaxP34());
+ dataHarmpower.setP35Max(messageDataP.getMaxP35());
+ dataHarmpower.setP36Max(messageDataP.getMaxP36());
+ dataHarmpower.setP37Max(messageDataP.getMaxP37());
+ dataHarmpower.setP38Max(messageDataP.getMaxP38());
+ dataHarmpower.setP39Max(messageDataP.getMaxP39());
+ dataHarmpower.setP40Max(messageDataP.getMaxP40());
+ dataHarmpower.setP41Max(messageDataP.getMaxP41());
+ dataHarmpower.setP42Max(messageDataP.getMaxP42());
+ dataHarmpower.setP43Max(messageDataP.getMaxP43());
+ dataHarmpower.setP44Max(messageDataP.getMaxP44());
+ dataHarmpower.setP45Max(messageDataP.getMaxP45());
+ dataHarmpower.setP46Max(messageDataP.getMaxP46());
+ dataHarmpower.setP47Max(messageDataP.getMaxP47());
+ dataHarmpower.setP48Max(messageDataP.getMaxP48());
+ dataHarmpower.setP49Max(messageDataP.getMaxP49());
+ dataHarmpower.setP50Max(messageDataP.getMaxP50());
+
+
+ dataHarmpower.setP1Min(messageDataP.getMinPfund());
+ dataHarmpower.setP2Min(messageDataP.getMinP2());
+ dataHarmpower.setP3Min(messageDataP.getMinP3());
+ dataHarmpower.setP4Min(messageDataP.getMinP4());
+ dataHarmpower.setP5Min(messageDataP.getMinP5());
+ dataHarmpower.setP6Min(messageDataP.getMinP6());
+ dataHarmpower.setP7Min(messageDataP.getMinP7());
+ dataHarmpower.setP8Min(messageDataP.getMinP8());
+ dataHarmpower.setP9Min(messageDataP.getMinP9());
+ dataHarmpower.setP10Min(messageDataP.getMinP10());
+ dataHarmpower.setP11Min(messageDataP.getMinP11());
+ dataHarmpower.setP12Min(messageDataP.getMinP12());
+ dataHarmpower.setP13Min(messageDataP.getMinP13());
+ dataHarmpower.setP14Min(messageDataP.getMinP14());
+ dataHarmpower.setP15Min(messageDataP.getMinP15());
+ dataHarmpower.setP16Min(messageDataP.getMinP16());
+ dataHarmpower.setP17Min(messageDataP.getMinP17());
+ dataHarmpower.setP18Min(messageDataP.getMinP18());
+ dataHarmpower.setP19Min(messageDataP.getMinP19());
+ dataHarmpower.setP20Min(messageDataP.getMinP20());
+ dataHarmpower.setP21Min(messageDataP.getMinP21());
+ dataHarmpower.setP22Min(messageDataP.getMinP22());
+ dataHarmpower.setP23Min(messageDataP.getMinP23());
+ dataHarmpower.setP24Min(messageDataP.getMinP24());
+ dataHarmpower.setP25Min(messageDataP.getMinP25());
+ dataHarmpower.setP26Min(messageDataP.getMinP26());
+ dataHarmpower.setP27Min(messageDataP.getMinP27());
+ dataHarmpower.setP28Min(messageDataP.getMinP28());
+ dataHarmpower.setP29Min(messageDataP.getMinP29());
+ dataHarmpower.setP30Min(messageDataP.getMinP30());
+ dataHarmpower.setP31Min(messageDataP.getMinP31());
+ dataHarmpower.setP32Min(messageDataP.getMinP32());
+ dataHarmpower.setP33Min(messageDataP.getMinP33());
+ dataHarmpower.setP34Min(messageDataP.getMinP34());
+ dataHarmpower.setP35Min(messageDataP.getMinP35());
+ dataHarmpower.setP36Min(messageDataP.getMinP36());
+ dataHarmpower.setP37Min(messageDataP.getMinP37());
+ dataHarmpower.setP38Min(messageDataP.getMinP38());
+ dataHarmpower.setP39Min(messageDataP.getMinP39());
+ dataHarmpower.setP40Min(messageDataP.getMinP40());
+ dataHarmpower.setP41Min(messageDataP.getMinP41());
+ dataHarmpower.setP42Min(messageDataP.getMinP42());
+ dataHarmpower.setP43Min(messageDataP.getMinP43());
+ dataHarmpower.setP44Min(messageDataP.getMinP44());
+ dataHarmpower.setP45Min(messageDataP.getMinP45());
+ dataHarmpower.setP46Min(messageDataP.getMinP46());
+ dataHarmpower.setP47Min(messageDataP.getMinP47());
+ dataHarmpower.setP48Min(messageDataP.getMinP48());
+ dataHarmpower.setP49Min(messageDataP.getMinP49());
+ dataHarmpower.setP50Min(messageDataP.getMinP50());
+
+
+ dataHarmpower.setP1Cp95(messageDataP.getGPfund());
+ dataHarmpower.setP2Cp95(messageDataP.getGp2());
+ dataHarmpower.setP3Cp95(messageDataP.getGp3());
+ dataHarmpower.setP4Cp95(messageDataP.getGp4());
+ dataHarmpower.setP5Cp95(messageDataP.getGp5());
+ dataHarmpower.setP6Cp95(messageDataP.getGp6());
+ dataHarmpower.setP7Cp95(messageDataP.getGp7());
+ dataHarmpower.setP8Cp95(messageDataP.getGp8());
+ dataHarmpower.setP9Cp95(messageDataP.getGp9());
+ dataHarmpower.setP10Cp95(messageDataP.getGp10());
+ dataHarmpower.setP11Cp95(messageDataP.getGp11());
+ dataHarmpower.setP12Cp95(messageDataP.getGp12());
+ dataHarmpower.setP13Cp95(messageDataP.getGp13());
+ dataHarmpower.setP14Cp95(messageDataP.getGp14());
+ dataHarmpower.setP15Cp95(messageDataP.getGp15());
+ dataHarmpower.setP16Cp95(messageDataP.getGp16());
+ dataHarmpower.setP17Cp95(messageDataP.getGp17());
+ dataHarmpower.setP18Cp95(messageDataP.getGp18());
+ dataHarmpower.setP19Cp95(messageDataP.getGp19());
+ dataHarmpower.setP20Cp95(messageDataP.getGp20());
+ dataHarmpower.setP21Cp95(messageDataP.getGp21());
+ dataHarmpower.setP22Cp95(messageDataP.getGp22());
+ dataHarmpower.setP23Cp95(messageDataP.getGp23());
+ dataHarmpower.setP24Cp95(messageDataP.getGp24());
+ dataHarmpower.setP25Cp95(messageDataP.getGp25());
+ dataHarmpower.setP26Cp95(messageDataP.getGp26());
+ dataHarmpower.setP27Cp95(messageDataP.getGp27());
+ dataHarmpower.setP28Cp95(messageDataP.getGp28());
+ dataHarmpower.setP29Cp95(messageDataP.getGp29());
+ dataHarmpower.setP30Cp95(messageDataP.getGp30());
+ dataHarmpower.setP31Cp95(messageDataP.getGp31());
+ dataHarmpower.setP32Cp95(messageDataP.getGp32());
+ dataHarmpower.setP33Cp95(messageDataP.getGp33());
+ dataHarmpower.setP34Cp95(messageDataP.getGp34());
+ dataHarmpower.setP35Cp95(messageDataP.getGp35());
+ dataHarmpower.setP36Cp95(messageDataP.getGp36());
+ dataHarmpower.setP37Cp95(messageDataP.getGp37());
+ dataHarmpower.setP38Cp95(messageDataP.getGp38());
+ dataHarmpower.setP39Cp95(messageDataP.getGp39());
+ dataHarmpower.setP40Cp95(messageDataP.getGp40());
+ dataHarmpower.setP41Cp95(messageDataP.getGp41());
+ dataHarmpower.setP42Cp95(messageDataP.getGp42());
+ dataHarmpower.setP43Cp95(messageDataP.getGp43());
+ dataHarmpower.setP44Cp95(messageDataP.getGp44());
+ dataHarmpower.setP45Cp95(messageDataP.getGp45());
+ dataHarmpower.setP46Cp95(messageDataP.getGp46());
+ dataHarmpower.setP47Cp95(messageDataP.getGp47());
+ dataHarmpower.setP48Cp95(messageDataP.getGp48());
+ dataHarmpower.setP49Cp95(messageDataP.getGp49());
+ dataHarmpower.setP50Cp95(messageDataP.getGp50());
+
+
+ }
+ return dataHarmpower;
+ }
+ //T项
+ public static DataHarmpowerPDTO messageDataPTODataHarmpowerP(MessageDataPT messageDataPT){
+ DataHarmpowerPDTO dataHarmpower = new DataHarmpowerPDTO();
+ if(Objects.nonNull(messageDataPT)){
+
+ dataHarmpower.setPf(messageDataPT.getPf());
+ dataHarmpower.setDf(messageDataPT.getDf());
+ dataHarmpower.setP(messageDataPT.getP());
+
+ dataHarmpower.setPfMax(messageDataPT.getMaxPf());
+ dataHarmpower.setDfMax(messageDataPT.getMaxDf());
+ dataHarmpower.setPMax(messageDataPT.getMaxP());
+
+ dataHarmpower.setPfMin(messageDataPT.getMinPf());
+ dataHarmpower.setDfMin(messageDataPT.getMinDf());
+ dataHarmpower.setPMin(messageDataPT.getMinP());
+
+ dataHarmpower.setPfCp95(messageDataPT.getGPf());
+ dataHarmpower.setDfCp95(messageDataPT.getGDf());
+ dataHarmpower.setPCp95(messageDataPT.getGp());
+
+ }
+
+ return dataHarmpower;
+ }
+
+ //A,B,C三项
+ public static DataHarmpowerSDTO messageDataPTODataHarmpowerS(MessageDataP messageDataP){
+ DataHarmpowerSDTO dataHarmpowerS = new DataHarmpowerSDTO();
+ if(Objects.nonNull(messageDataP)){
+// dataHarmpowerS.setTimeid();
+// dataHarmpowerS.setLineid();
+// dataHarmpowerS.setPhasicType();
+// dataHarmpowerS.setQualityflag();
+ dataHarmpowerS.setS(messageDataP.getS());
+// dataHarmpowerS.setS1(messageDataP.getS1());
+ dataHarmpowerS.setS2(messageDataP.getS2());
+ dataHarmpowerS.setS3(messageDataP.getS3());
+ dataHarmpowerS.setS4(messageDataP.getS4());
+ dataHarmpowerS.setS5(messageDataP.getS5());
+ dataHarmpowerS.setS6(messageDataP.getS6());
+ dataHarmpowerS.setS7(messageDataP.getS7());
+ dataHarmpowerS.setS8(messageDataP.getS8());
+ dataHarmpowerS.setS9(messageDataP.getS9());
+ dataHarmpowerS.setS10(messageDataP.getS10());
+ dataHarmpowerS.setS11(messageDataP.getS11());
+ dataHarmpowerS.setS12(messageDataP.getS12());
+ dataHarmpowerS.setS13(messageDataP.getS13());
+ dataHarmpowerS.setS14(messageDataP.getS14());
+ dataHarmpowerS.setS15(messageDataP.getS15());
+ dataHarmpowerS.setS16(messageDataP.getS16());
+ dataHarmpowerS.setS17(messageDataP.getS17());
+ dataHarmpowerS.setS18(messageDataP.getS18());
+ dataHarmpowerS.setS19(messageDataP.getS19());
+ dataHarmpowerS.setS20(messageDataP.getS20());
+ dataHarmpowerS.setS21(messageDataP.getS21());
+ dataHarmpowerS.setS22(messageDataP.getS22());
+ dataHarmpowerS.setS23(messageDataP.getS23());
+ dataHarmpowerS.setS24(messageDataP.getS24());
+ dataHarmpowerS.setS25(messageDataP.getS25());
+ dataHarmpowerS.setS26(messageDataP.getS26());
+ dataHarmpowerS.setS27(messageDataP.getS27());
+ dataHarmpowerS.setS28(messageDataP.getS28());
+ dataHarmpowerS.setS29(messageDataP.getS29());
+ dataHarmpowerS.setS30(messageDataP.getS30());
+ dataHarmpowerS.setS31(messageDataP.getS31());
+ dataHarmpowerS.setS32(messageDataP.getS32());
+ dataHarmpowerS.setS33(messageDataP.getS33());
+ dataHarmpowerS.setS34(messageDataP.getS34());
+ dataHarmpowerS.setS35(messageDataP.getS35());
+ dataHarmpowerS.setS36(messageDataP.getS36());
+ dataHarmpowerS.setS37(messageDataP.getS37());
+ dataHarmpowerS.setS38(messageDataP.getS38());
+ dataHarmpowerS.setS39(messageDataP.getS39());
+ dataHarmpowerS.setS40(messageDataP.getS40());
+ dataHarmpowerS.setS41(messageDataP.getS41());
+ dataHarmpowerS.setS42(messageDataP.getS42());
+ dataHarmpowerS.setS43(messageDataP.getS43());
+ dataHarmpowerS.setS44(messageDataP.getS44());
+ dataHarmpowerS.setS45(messageDataP.getS45());
+ dataHarmpowerS.setS46(messageDataP.getS46());
+ dataHarmpowerS.setS47(messageDataP.getS47());
+ dataHarmpowerS.setS48(messageDataP.getS48());
+ dataHarmpowerS.setS49(messageDataP.getS49());
+ dataHarmpowerS.setS50(messageDataP.getS50());
+
+ dataHarmpowerS.setSMax(messageDataP.getMaxS());
+// dataHarmpowerS.setS1Max();
+ dataHarmpowerS.setS2Max(messageDataP.getMaxS2());
+ dataHarmpowerS.setS3Max(messageDataP.getMaxS3());
+ dataHarmpowerS.setS4Max(messageDataP.getMaxS4());
+ dataHarmpowerS.setS5Max(messageDataP.getMaxS5());
+ dataHarmpowerS.setS6Max(messageDataP.getMaxS6());
+ dataHarmpowerS.setS7Max(messageDataP.getMaxS7());
+ dataHarmpowerS.setS8Max(messageDataP.getMaxS8());
+ dataHarmpowerS.setS9Max(messageDataP.getMaxS9());
+ dataHarmpowerS.setS10Max(messageDataP.getMaxS10());
+ dataHarmpowerS.setS11Max(messageDataP.getMaxS11());
+ dataHarmpowerS.setS12Max(messageDataP.getMaxS12());
+ dataHarmpowerS.setS13Max(messageDataP.getMaxS13());
+ dataHarmpowerS.setS14Max(messageDataP.getMaxS14());
+ dataHarmpowerS.setS15Max(messageDataP.getMaxS15());
+ dataHarmpowerS.setS16Max(messageDataP.getMaxS16());
+ dataHarmpowerS.setS17Max(messageDataP.getMaxS17());
+ dataHarmpowerS.setS18Max(messageDataP.getMaxS18());
+ dataHarmpowerS.setS19Max(messageDataP.getMaxS19());
+ dataHarmpowerS.setS20Max(messageDataP.getMaxS20());
+ dataHarmpowerS.setS21Max(messageDataP.getMaxS21());
+ dataHarmpowerS.setS22Max(messageDataP.getMaxS22());
+ dataHarmpowerS.setS23Max(messageDataP.getMaxS23());
+ dataHarmpowerS.setS24Max(messageDataP.getMaxS24());
+ dataHarmpowerS.setS25Max(messageDataP.getMaxS25());
+ dataHarmpowerS.setS26Max(messageDataP.getMaxS26());
+ dataHarmpowerS.setS27Max(messageDataP.getMaxS27());
+ dataHarmpowerS.setS28Max(messageDataP.getMaxS28());
+ dataHarmpowerS.setS29Max(messageDataP.getMaxS29());
+ dataHarmpowerS.setS30Max(messageDataP.getMaxS30());
+ dataHarmpowerS.setS31Max(messageDataP.getMaxS31());
+ dataHarmpowerS.setS32Max(messageDataP.getMaxS32());
+ dataHarmpowerS.setS33Max(messageDataP.getMaxS33());
+ dataHarmpowerS.setS34Max(messageDataP.getMaxS34());
+ dataHarmpowerS.setS35Max(messageDataP.getMaxS35());
+ dataHarmpowerS.setS36Max(messageDataP.getMaxS36());
+ dataHarmpowerS.setS37Max(messageDataP.getMaxS37());
+ dataHarmpowerS.setS38Max(messageDataP.getMaxS38());
+ dataHarmpowerS.setS39Max(messageDataP.getMaxS39());
+ dataHarmpowerS.setS40Max(messageDataP.getMaxS40());
+ dataHarmpowerS.setS41Max(messageDataP.getMaxS41());
+ dataHarmpowerS.setS42Max(messageDataP.getMaxS42());
+ dataHarmpowerS.setS43Max(messageDataP.getMaxS43());
+ dataHarmpowerS.setS44Max(messageDataP.getMaxS44());
+ dataHarmpowerS.setS45Max(messageDataP.getMaxS45());
+ dataHarmpowerS.setS46Max(messageDataP.getMaxS46());
+ dataHarmpowerS.setS47Max(messageDataP.getMaxS47());
+ dataHarmpowerS.setS48Max(messageDataP.getMaxS48());
+ dataHarmpowerS.setS49Max(messageDataP.getMaxS49());
+ dataHarmpowerS.setS50Max(messageDataP.getMaxS50());
+
+ dataHarmpowerS.setSMin(messageDataP.getMinS());
+// dataHarmpowerS.setS1Min();
+ dataHarmpowerS.setS2Min(messageDataP.getMinS2());
+ dataHarmpowerS.setS3Min(messageDataP.getMinS3());
+ dataHarmpowerS.setS4Min(messageDataP.getMinS4());
+ dataHarmpowerS.setS5Min(messageDataP.getMinS5());
+ dataHarmpowerS.setS6Min(messageDataP.getMinS6());
+ dataHarmpowerS.setS7Min(messageDataP.getMinS7());
+ dataHarmpowerS.setS8Min(messageDataP.getMinS8());
+ dataHarmpowerS.setS9Min(messageDataP.getMinS9());
+ dataHarmpowerS.setS10Min(messageDataP.getMinS10());
+ dataHarmpowerS.setS11Min(messageDataP.getMinS11());
+ dataHarmpowerS.setS12Min(messageDataP.getMinS12());
+ dataHarmpowerS.setS13Min(messageDataP.getMinS13());
+ dataHarmpowerS.setS14Min(messageDataP.getMinS14());
+ dataHarmpowerS.setS15Min(messageDataP.getMinS15());
+ dataHarmpowerS.setS16Min(messageDataP.getMinS16());
+ dataHarmpowerS.setS17Min(messageDataP.getMinS17());
+ dataHarmpowerS.setS18Min(messageDataP.getMinS18());
+ dataHarmpowerS.setS19Min(messageDataP.getMinS19());
+ dataHarmpowerS.setS20Min(messageDataP.getMinS20());
+ dataHarmpowerS.setS21Min(messageDataP.getMinS21());
+ dataHarmpowerS.setS22Min(messageDataP.getMinS22());
+ dataHarmpowerS.setS23Min(messageDataP.getMinS23());
+ dataHarmpowerS.setS24Min(messageDataP.getMinS24());
+ dataHarmpowerS.setS25Min(messageDataP.getMinS25());
+ dataHarmpowerS.setS26Min(messageDataP.getMinS26());
+ dataHarmpowerS.setS27Min(messageDataP.getMinS27());
+ dataHarmpowerS.setS28Min(messageDataP.getMinS28());
+ dataHarmpowerS.setS29Min(messageDataP.getMinS29());
+ dataHarmpowerS.setS30Min(messageDataP.getMinS30());
+ dataHarmpowerS.setS31Min(messageDataP.getMinS31());
+ dataHarmpowerS.setS32Min(messageDataP.getMinS32());
+ dataHarmpowerS.setS33Min(messageDataP.getMinS33());
+ dataHarmpowerS.setS34Min(messageDataP.getMinS34());
+ dataHarmpowerS.setS35Min(messageDataP.getMinS35());
+ dataHarmpowerS.setS36Min(messageDataP.getMinS36());
+ dataHarmpowerS.setS37Min(messageDataP.getMinS37());
+ dataHarmpowerS.setS38Min(messageDataP.getMinS38());
+ dataHarmpowerS.setS39Min(messageDataP.getMinS39());
+ dataHarmpowerS.setS40Min(messageDataP.getMinS40());
+ dataHarmpowerS.setS41Min(messageDataP.getMinS41());
+ dataHarmpowerS.setS42Min(messageDataP.getMinS42());
+ dataHarmpowerS.setS43Min(messageDataP.getMinS43());
+ dataHarmpowerS.setS44Min(messageDataP.getMinS44());
+ dataHarmpowerS.setS45Min(messageDataP.getMinS45());
+ dataHarmpowerS.setS46Min(messageDataP.getMinS46());
+ dataHarmpowerS.setS47Min(messageDataP.getMinS47());
+ dataHarmpowerS.setS48Min(messageDataP.getMinS48());
+ dataHarmpowerS.setS49Min(messageDataP.getMinS49());
+ dataHarmpowerS.setS50Min(messageDataP.getMinS50());
+
+ dataHarmpowerS.setSCp95(messageDataP.getGs());
+// dataHarmpowerS.setS1Cp95();
+ dataHarmpowerS.setS2Cp95(messageDataP.getGs2());
+ dataHarmpowerS.setS3Cp95(messageDataP.getGs3());
+ dataHarmpowerS.setS4Cp95(messageDataP.getGs4());
+ dataHarmpowerS.setS5Cp95(messageDataP.getGs5());
+ dataHarmpowerS.setS6Cp95(messageDataP.getGs6());
+ dataHarmpowerS.setS7Cp95(messageDataP.getGs7());
+ dataHarmpowerS.setS8Cp95(messageDataP.getGs8());
+ dataHarmpowerS.setS9Cp95(messageDataP.getGs9());
+ dataHarmpowerS.setS10Cp95(messageDataP.getGs10());
+ dataHarmpowerS.setS11Cp95(messageDataP.getGs11());
+ dataHarmpowerS.setS12Cp95(messageDataP.getGs12());
+ dataHarmpowerS.setS13Cp95(messageDataP.getGs13());
+ dataHarmpowerS.setS14Cp95(messageDataP.getGs14());
+ dataHarmpowerS.setS15Cp95(messageDataP.getGs15());
+ dataHarmpowerS.setS16Cp95(messageDataP.getGs16());
+ dataHarmpowerS.setS17Cp95(messageDataP.getGs17());
+ dataHarmpowerS.setS18Cp95(messageDataP.getGs18());
+ dataHarmpowerS.setS19Cp95(messageDataP.getGs19());
+ dataHarmpowerS.setS20Cp95(messageDataP.getGs20());
+ dataHarmpowerS.setS21Cp95(messageDataP.getGs21());
+ dataHarmpowerS.setS22Cp95(messageDataP.getGs22());
+ dataHarmpowerS.setS23Cp95(messageDataP.getGs23());
+ dataHarmpowerS.setS24Cp95(messageDataP.getGs24());
+ dataHarmpowerS.setS25Cp95(messageDataP.getGs25());
+ dataHarmpowerS.setS26Cp95(messageDataP.getGs26());
+ dataHarmpowerS.setS27Cp95(messageDataP.getGs27());
+ dataHarmpowerS.setS28Cp95(messageDataP.getGs28());
+ dataHarmpowerS.setS29Cp95(messageDataP.getGs29());
+ dataHarmpowerS.setS30Cp95(messageDataP.getGs30());
+ dataHarmpowerS.setS31Cp95(messageDataP.getGs31());
+ dataHarmpowerS.setS32Cp95(messageDataP.getGs32());
+ dataHarmpowerS.setS33Cp95(messageDataP.getGs33());
+ dataHarmpowerS.setS34Cp95(messageDataP.getGs34());
+ dataHarmpowerS.setS35Cp95(messageDataP.getGs35());
+ dataHarmpowerS.setS36Cp95(messageDataP.getGs36());
+ dataHarmpowerS.setS37Cp95(messageDataP.getGs37());
+ dataHarmpowerS.setS38Cp95(messageDataP.getGs38());
+ dataHarmpowerS.setS39Cp95(messageDataP.getGs39());
+ dataHarmpowerS.setS40Cp95(messageDataP.getGs40());
+ dataHarmpowerS.setS41Cp95(messageDataP.getGs41());
+ dataHarmpowerS.setS42Cp95(messageDataP.getGs42());
+ dataHarmpowerS.setS43Cp95(messageDataP.getGs43());
+ dataHarmpowerS.setS44Cp95(messageDataP.getGs44());
+ dataHarmpowerS.setS45Cp95(messageDataP.getGs45());
+ dataHarmpowerS.setS46Cp95(messageDataP.getGs46());
+ dataHarmpowerS.setS47Cp95(messageDataP.getGs47());
+ dataHarmpowerS.setS48Cp95(messageDataP.getGs48());
+ dataHarmpowerS.setS49Cp95(messageDataP.getGs49());
+ dataHarmpowerS.setS50Cp95(messageDataP.getGs50());
+
+ }
+ return dataHarmpowerS;
+ }
+
+ //T项
+ public static DataHarmpowerSDTO messageDataPTODataHarmpowerS(MessageDataPT messageDataPT){
+ DataHarmpowerSDTO dataHarmpowerS = new DataHarmpowerSDTO();
+ if(Objects.nonNull(messageDataPT)){
+
+
+ dataHarmpowerS.setS(messageDataPT.getP());
+
+
+ dataHarmpowerS.setSMax(messageDataPT.getMaxP());
+
+
+ dataHarmpowerS.setSMin(messageDataPT.getMinP());
+
+
+ dataHarmpowerS.setSCp95(messageDataPT.getGp());
+
+ }
+
+ return dataHarmpowerS;
+ }
+
+ //A,B,C三项
+ public static DataHarmpowerQDTO messageDataPTODataHarmpowerQ(MessageDataP messageDataP) {
+ DataHarmpowerQDTO dataHarmpowerQ = new DataHarmpowerQDTO();
+ if(Objects.nonNull(messageDataP)){
+// dataHarmpowerQ.setTimeid();
+// dataHarmpowerQ.setLineid();
+// dataHarmpowerQ.setPhasicType();
+// dataHarmpowerQ.setQualityflag();
+
+ dataHarmpowerQ.setQ(messageDataP.getQ());
+// dataHarmpowerS.setS1(messageDataP.getS1());
+ dataHarmpowerQ.setQ2(messageDataP.getQ2());
+ dataHarmpowerQ.setQ3(messageDataP.getQ3());
+ dataHarmpowerQ.setQ4(messageDataP.getQ4());
+ dataHarmpowerQ.setQ5(messageDataP.getQ5());
+ dataHarmpowerQ.setQ6(messageDataP.getQ6());
+ dataHarmpowerQ.setQ7(messageDataP.getQ7());
+ dataHarmpowerQ.setQ8(messageDataP.getQ8());
+ dataHarmpowerQ.setQ9(messageDataP.getQ9());
+ dataHarmpowerQ.setQ10(messageDataP.getQ10());
+ dataHarmpowerQ.setQ11(messageDataP.getQ11());
+ dataHarmpowerQ.setQ12(messageDataP.getQ12());
+ dataHarmpowerQ.setQ13(messageDataP.getQ13());
+ dataHarmpowerQ.setQ14(messageDataP.getQ14());
+ dataHarmpowerQ.setQ15(messageDataP.getQ15());
+ dataHarmpowerQ.setQ16(messageDataP.getQ16());
+ dataHarmpowerQ.setQ17(messageDataP.getQ17());
+ dataHarmpowerQ.setQ18(messageDataP.getQ18());
+ dataHarmpowerQ.setQ19(messageDataP.getQ19());
+ dataHarmpowerQ.setQ20(messageDataP.getQ20());
+ dataHarmpowerQ.setQ21(messageDataP.getQ21());
+ dataHarmpowerQ.setQ22(messageDataP.getQ22());
+ dataHarmpowerQ.setQ23(messageDataP.getQ23());
+ dataHarmpowerQ.setQ24(messageDataP.getQ24());
+ dataHarmpowerQ.setQ25(messageDataP.getQ25());
+ dataHarmpowerQ.setQ26(messageDataP.getQ26());
+ dataHarmpowerQ.setQ27(messageDataP.getQ27());
+ dataHarmpowerQ.setQ28(messageDataP.getQ28());
+ dataHarmpowerQ.setQ29(messageDataP.getQ29());
+ dataHarmpowerQ.setQ30(messageDataP.getQ30());
+ dataHarmpowerQ.setQ31(messageDataP.getQ31());
+ dataHarmpowerQ.setQ32(messageDataP.getQ32());
+ dataHarmpowerQ.setQ33(messageDataP.getQ33());
+ dataHarmpowerQ.setQ34(messageDataP.getQ34());
+ dataHarmpowerQ.setQ35(messageDataP.getQ35());
+ dataHarmpowerQ.setQ36(messageDataP.getQ36());
+ dataHarmpowerQ.setQ37(messageDataP.getQ37());
+ dataHarmpowerQ.setQ38(messageDataP.getQ38());
+ dataHarmpowerQ.setQ39(messageDataP.getQ39());
+ dataHarmpowerQ.setQ40(messageDataP.getQ40());
+ dataHarmpowerQ.setQ41(messageDataP.getQ41());
+ dataHarmpowerQ.setQ42(messageDataP.getQ42());
+ dataHarmpowerQ.setQ43(messageDataP.getQ43());
+ dataHarmpowerQ.setQ44(messageDataP.getQ44());
+ dataHarmpowerQ.setQ45(messageDataP.getQ45());
+ dataHarmpowerQ.setQ46(messageDataP.getQ46());
+ dataHarmpowerQ.setQ47(messageDataP.getQ47());
+ dataHarmpowerQ.setQ48(messageDataP.getQ48());
+ dataHarmpowerQ.setQ49(messageDataP.getQ49());
+ dataHarmpowerQ.setQ50(messageDataP.getQ50());
+
+ dataHarmpowerQ.setQMax(messageDataP.getMaxQ());
+// dataHarmpowerS.setS1Max();
+ dataHarmpowerQ.setQ2Max(messageDataP.getMaxQ2());
+ dataHarmpowerQ.setQ3Max(messageDataP.getMaxQ3());
+ dataHarmpowerQ.setQ4Max(messageDataP.getMaxQ4());
+ dataHarmpowerQ.setQ5Max(messageDataP.getMaxQ5());
+ dataHarmpowerQ.setQ6Max(messageDataP.getMaxQ6());
+ dataHarmpowerQ.setQ7Max(messageDataP.getMaxQ7());
+ dataHarmpowerQ.setQ8Max(messageDataP.getMaxQ8());
+ dataHarmpowerQ.setQ9Max(messageDataP.getMaxQ9());
+ dataHarmpowerQ.setQ10Max(messageDataP.getMaxQ10());
+ dataHarmpowerQ.setQ11Max(messageDataP.getMaxQ11());
+ dataHarmpowerQ.setQ12Max(messageDataP.getMaxQ12());
+ dataHarmpowerQ.setQ13Max(messageDataP.getMaxQ13());
+ dataHarmpowerQ.setQ14Max(messageDataP.getMaxQ14());
+ dataHarmpowerQ.setQ15Max(messageDataP.getMaxQ15());
+ dataHarmpowerQ.setQ16Max(messageDataP.getMaxQ16());
+ dataHarmpowerQ.setQ17Max(messageDataP.getMaxQ17());
+ dataHarmpowerQ.setQ18Max(messageDataP.getMaxQ18());
+ dataHarmpowerQ.setQ19Max(messageDataP.getMaxQ19());
+ dataHarmpowerQ.setQ20Max(messageDataP.getMaxQ20());
+ dataHarmpowerQ.setQ21Max(messageDataP.getMaxQ21());
+ dataHarmpowerQ.setQ22Max(messageDataP.getMaxQ22());
+ dataHarmpowerQ.setQ23Max(messageDataP.getMaxQ23());
+ dataHarmpowerQ.setQ24Max(messageDataP.getMaxQ24());
+ dataHarmpowerQ.setQ25Max(messageDataP.getMaxQ25());
+ dataHarmpowerQ.setQ26Max(messageDataP.getMaxQ26());
+ dataHarmpowerQ.setQ27Max(messageDataP.getMaxQ27());
+ dataHarmpowerQ.setQ28Max(messageDataP.getMaxQ28());
+ dataHarmpowerQ.setQ29Max(messageDataP.getMaxQ29());
+ dataHarmpowerQ.setQ30Max(messageDataP.getMaxQ30());
+ dataHarmpowerQ.setQ31Max(messageDataP.getMaxQ31());
+ dataHarmpowerQ.setQ32Max(messageDataP.getMaxQ32());
+ dataHarmpowerQ.setQ33Max(messageDataP.getMaxQ33());
+ dataHarmpowerQ.setQ34Max(messageDataP.getMaxQ34());
+ dataHarmpowerQ.setQ35Max(messageDataP.getMaxQ35());
+ dataHarmpowerQ.setQ36Max(messageDataP.getMaxQ36());
+ dataHarmpowerQ.setQ37Max(messageDataP.getMaxQ37());
+ dataHarmpowerQ.setQ38Max(messageDataP.getMaxQ38());
+ dataHarmpowerQ.setQ39Max(messageDataP.getMaxQ39());
+ dataHarmpowerQ.setQ40Max(messageDataP.getMaxQ40());
+ dataHarmpowerQ.setQ41Max(messageDataP.getMaxQ41());
+ dataHarmpowerQ.setQ42Max(messageDataP.getMaxQ42());
+ dataHarmpowerQ.setQ43Max(messageDataP.getMaxQ43());
+ dataHarmpowerQ.setQ44Max(messageDataP.getMaxQ44());
+ dataHarmpowerQ.setQ45Max(messageDataP.getMaxQ45());
+ dataHarmpowerQ.setQ46Max(messageDataP.getMaxQ46());
+ dataHarmpowerQ.setQ47Max(messageDataP.getMaxQ47());
+ dataHarmpowerQ.setQ48Max(messageDataP.getMaxQ48());
+ dataHarmpowerQ.setQ49Max(messageDataP.getMaxQ49());
+ dataHarmpowerQ.setQ50Max(messageDataP.getMaxQ50());
+
+ dataHarmpowerQ.setQMin(messageDataP.getMinQ());
+// dataHarmpowerS.setS1Min();
+ dataHarmpowerQ.setQ2Min(messageDataP.getMinQ2());
+ dataHarmpowerQ.setQ3Min(messageDataP.getMinQ3());
+ dataHarmpowerQ.setQ4Min(messageDataP.getMinQ4());
+ dataHarmpowerQ.setQ5Min(messageDataP.getMinQ5());
+ dataHarmpowerQ.setQ6Min(messageDataP.getMinQ6());
+ dataHarmpowerQ.setQ7Min(messageDataP.getMinQ7());
+ dataHarmpowerQ.setQ8Min(messageDataP.getMinQ8());
+ dataHarmpowerQ.setQ9Min(messageDataP.getMinQ9());
+ dataHarmpowerQ.setQ10Min(messageDataP.getMinQ10());
+ dataHarmpowerQ.setQ11Min(messageDataP.getMinQ11());
+ dataHarmpowerQ.setQ12Min(messageDataP.getMinQ12());
+ dataHarmpowerQ.setQ13Min(messageDataP.getMinQ13());
+ dataHarmpowerQ.setQ14Min(messageDataP.getMinQ14());
+ dataHarmpowerQ.setQ15Min(messageDataP.getMinQ15());
+ dataHarmpowerQ.setQ16Min(messageDataP.getMinQ16());
+ dataHarmpowerQ.setQ17Min(messageDataP.getMinQ17());
+ dataHarmpowerQ.setQ18Min(messageDataP.getMinQ18());
+ dataHarmpowerQ.setQ19Min(messageDataP.getMinQ19());
+ dataHarmpowerQ.setQ20Min(messageDataP.getMinQ20());
+ dataHarmpowerQ.setQ21Min(messageDataP.getMinQ21());
+ dataHarmpowerQ.setQ22Min(messageDataP.getMinQ22());
+ dataHarmpowerQ.setQ23Min(messageDataP.getMinQ23());
+ dataHarmpowerQ.setQ24Min(messageDataP.getMinQ24());
+ dataHarmpowerQ.setQ25Min(messageDataP.getMinQ25());
+ dataHarmpowerQ.setQ26Min(messageDataP.getMinQ26());
+ dataHarmpowerQ.setQ27Min(messageDataP.getMinQ27());
+ dataHarmpowerQ.setQ28Min(messageDataP.getMinQ28());
+ dataHarmpowerQ.setQ29Min(messageDataP.getMinQ29());
+ dataHarmpowerQ.setQ30Min(messageDataP.getMinQ30());
+ dataHarmpowerQ.setQ31Min(messageDataP.getMinQ31());
+ dataHarmpowerQ.setQ32Min(messageDataP.getMinQ32());
+ dataHarmpowerQ.setQ33Min(messageDataP.getMinQ33());
+ dataHarmpowerQ.setQ34Min(messageDataP.getMinQ34());
+ dataHarmpowerQ.setQ35Min(messageDataP.getMinQ35());
+ dataHarmpowerQ.setQ36Min(messageDataP.getMinQ36());
+ dataHarmpowerQ.setQ37Min(messageDataP.getMinQ37());
+ dataHarmpowerQ.setQ38Min(messageDataP.getMinQ38());
+ dataHarmpowerQ.setQ39Min(messageDataP.getMinQ39());
+ dataHarmpowerQ.setQ40Min(messageDataP.getMinQ40());
+ dataHarmpowerQ.setQ41Min(messageDataP.getMinQ41());
+ dataHarmpowerQ.setQ42Min(messageDataP.getMinQ42());
+ dataHarmpowerQ.setQ43Min(messageDataP.getMinQ43());
+ dataHarmpowerQ.setQ44Min(messageDataP.getMinQ44());
+ dataHarmpowerQ.setQ45Min(messageDataP.getMinQ45());
+ dataHarmpowerQ.setQ46Min(messageDataP.getMinQ46());
+ dataHarmpowerQ.setQ47Min(messageDataP.getMinQ47());
+ dataHarmpowerQ.setQ48Min(messageDataP.getMinQ48());
+ dataHarmpowerQ.setQ49Min(messageDataP.getMinQ49());
+ dataHarmpowerQ.setQ50Min(messageDataP.getMinQ50());
+
+ dataHarmpowerQ.setQCp95(messageDataP.getGq());
+// dataHarmpowerS.setS1Cp95();
+ dataHarmpowerQ.setQ2Cp95(messageDataP.getGq2());
+ dataHarmpowerQ.setQ3Cp95(messageDataP.getGq3());
+ dataHarmpowerQ.setQ4Cp95(messageDataP.getGq4());
+ dataHarmpowerQ.setQ5Cp95(messageDataP.getGq5());
+ dataHarmpowerQ.setQ6Cp95(messageDataP.getGq6());
+ dataHarmpowerQ.setQ7Cp95(messageDataP.getGq7());
+ dataHarmpowerQ.setQ8Cp95(messageDataP.getGq8());
+ dataHarmpowerQ.setQ9Cp95(messageDataP.getGq9());
+ dataHarmpowerQ.setQ10Cp95(messageDataP.getGq10());
+ dataHarmpowerQ.setQ11Cp95(messageDataP.getGq11());
+ dataHarmpowerQ.setQ12Cp95(messageDataP.getGq12());
+ dataHarmpowerQ.setQ13Cp95(messageDataP.getGq13());
+ dataHarmpowerQ.setQ14Cp95(messageDataP.getGq14());
+ dataHarmpowerQ.setQ15Cp95(messageDataP.getGq15());
+ dataHarmpowerQ.setQ16Cp95(messageDataP.getGq16());
+ dataHarmpowerQ.setQ17Cp95(messageDataP.getGq17());
+ dataHarmpowerQ.setQ18Cp95(messageDataP.getGq18());
+ dataHarmpowerQ.setQ19Cp95(messageDataP.getGq19());
+ dataHarmpowerQ.setQ20Cp95(messageDataP.getGq20());
+ dataHarmpowerQ.setQ21Cp95(messageDataP.getGq21());
+ dataHarmpowerQ.setQ22Cp95(messageDataP.getGq22());
+ dataHarmpowerQ.setQ23Cp95(messageDataP.getGq23());
+ dataHarmpowerQ.setQ24Cp95(messageDataP.getGq24());
+ dataHarmpowerQ.setQ25Cp95(messageDataP.getGq25());
+ dataHarmpowerQ.setQ26Cp95(messageDataP.getGq26());
+ dataHarmpowerQ.setQ27Cp95(messageDataP.getGq27());
+ dataHarmpowerQ.setQ28Cp95(messageDataP.getGq28());
+ dataHarmpowerQ.setQ29Cp95(messageDataP.getGq29());
+ dataHarmpowerQ.setQ30Cp95(messageDataP.getGq30());
+ dataHarmpowerQ.setQ31Cp95(messageDataP.getGq31());
+ dataHarmpowerQ.setQ32Cp95(messageDataP.getGq32());
+ dataHarmpowerQ.setQ33Cp95(messageDataP.getGq33());
+ dataHarmpowerQ.setQ34Cp95(messageDataP.getGq34());
+ dataHarmpowerQ.setQ35Cp95(messageDataP.getGq35());
+ dataHarmpowerQ.setQ36Cp95(messageDataP.getGq36());
+ dataHarmpowerQ.setQ37Cp95(messageDataP.getGq37());
+ dataHarmpowerQ.setQ38Cp95(messageDataP.getGq38());
+ dataHarmpowerQ.setQ39Cp95(messageDataP.getGq39());
+ dataHarmpowerQ.setQ40Cp95(messageDataP.getGq40());
+ dataHarmpowerQ.setQ41Cp95(messageDataP.getGq41());
+ dataHarmpowerQ.setQ42Cp95(messageDataP.getGq42());
+ dataHarmpowerQ.setQ43Cp95(messageDataP.getGq43());
+ dataHarmpowerQ.setQ44Cp95(messageDataP.getGq44());
+ dataHarmpowerQ.setQ45Cp95(messageDataP.getGq45());
+ dataHarmpowerQ.setQ46Cp95(messageDataP.getGq46());
+ dataHarmpowerQ.setQ47Cp95(messageDataP.getGq47());
+ dataHarmpowerQ.setQ48Cp95(messageDataP.getGq48());
+ dataHarmpowerQ.setQ49Cp95(messageDataP.getGq49());
+ dataHarmpowerQ.setQ50Cp95(messageDataP.getGq50());
+
+ }
+ return dataHarmpowerQ;
+ }
+
+ //T项
+ public static DataHarmpowerQDTO messageDataPTODataHarmpowerQ(MessageDataPT messageDataPT){
+ DataHarmpowerQDTO dataHarmpowerQ = new DataHarmpowerQDTO();
+ if(Objects.nonNull(messageDataPT)){
+
+
+ dataHarmpowerQ.setQ(messageDataPT.getP());
+
+
+ dataHarmpowerQ.setQMax(messageDataPT.getMaxP());
+
+
+ dataHarmpowerQ.setQMin(messageDataPT.getMinP());
+
+
+ dataHarmpowerQ.setQCp95(messageDataPT.getGp());
+
+ }
+
+ return dataHarmpowerQ;
+ }
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/utils/BeanVConverter.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/utils/BeanVConverter.java
new file mode 100644
index 0000000..17ae40d
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/utils/BeanVConverter.java
@@ -0,0 +1,742 @@
+package com.njcn.stat.utils;
+
+
+
+import com.njcn.dataProcess.dto.DataHarmphasicVDTO;
+import com.njcn.dataProcess.dto.DataInharmVDTO;
+import com.njcn.dataProcess.dto.DataVDTO;
+import com.njcn.stat.messagedto.MessageDataV;
+import com.njcn.stat.messagedto.MessageDataVT;
+
+import java.util.Objects;
+
+/**
+ * Description:
+ * Date: 2024/11/12 14:16【需求编号】
+ *
+ * @author clam
+ * @version V1.0.0
+ */
+public class BeanVConverter {
+ //A,B,C三项
+ public static DataVDTO messageDataVTODataV(MessageDataV messageDataV){
+ DataVDTO dataVRelation = new DataVDTO();
+ if(Objects.nonNull(messageDataV)){
+
+ dataVRelation.setRms(messageDataV.getVrms());
+ dataVRelation.setVThd(messageDataV.getVthd());
+
+
+ dataVRelation.setRmsMin(messageDataV.getMinVrms());
+ dataVRelation.setVThdMin(messageDataV.getMinVthd());
+
+ dataVRelation.setRmsMax(messageDataV.getMaxVrms());
+ dataVRelation.setVThdMax(messageDataV.getMaxVthd());
+
+ dataVRelation.setRmsCp95(messageDataV.getGVrms());
+ dataVRelation.setVThdCp95(messageDataV.getGVthd());
+// dataV.setRmsabCp95();
+// dataV.setRmsbcCp95();
+// dataV.setRmscaCp95();
+
+ //根据电压偏差正负赋值
+ if (messageDataV.getDeltaV() >= 0) {
+ dataVRelation.setVlDev(messageDataV.getDeltaV());
+ } else {
+ dataVRelation.setVuDev(messageDataV.getDeltaV());
+ }
+ if (messageDataV.getGDeltaV() >= 0) {
+ dataVRelation.setVlDevCp95(messageDataV.getGDeltaV());
+ } else {
+ dataVRelation.setVuDevCp95(messageDataV.getGDeltaV());
+ }
+ if (messageDataV.getDeltaV() >= 0) {
+ dataVRelation.setVlDevMax(messageDataV.getDeltaV());
+ } else {
+ dataVRelation.setVuDevMax(messageDataV.getDeltaV());
+ }
+ if (messageDataV.getDeltaV() >= 0) {
+ dataVRelation.setVlDevMin(messageDataV.getDeltaV());
+ } else {
+ dataVRelation.setVuDevMin(messageDataV.getDeltaV());
+ }
+
+
+ dataVRelation.setV1(messageDataV.getV1());
+ dataVRelation.setV2(messageDataV.getV2());
+ dataVRelation.setV3(messageDataV.getV3());
+ dataVRelation.setV4(messageDataV.getV4());
+ dataVRelation.setV5(messageDataV.getV5());
+ dataVRelation.setV6(messageDataV.getV6());
+ dataVRelation.setV7(messageDataV.getV7());
+ dataVRelation.setV8(messageDataV.getV8());
+ dataVRelation.setV9(messageDataV.getV9());
+ dataVRelation.setV10(messageDataV.getV10());
+ dataVRelation.setV11(messageDataV.getV11());
+ dataVRelation.setV12(messageDataV.getV12());
+ dataVRelation.setV13(messageDataV.getV13());
+ dataVRelation.setV14(messageDataV.getV14());
+ dataVRelation.setV15(messageDataV.getV15());
+ dataVRelation.setV16(messageDataV.getV16());
+ dataVRelation.setV17(messageDataV.getV17());
+ dataVRelation.setV18(messageDataV.getV18());
+ dataVRelation.setV19(messageDataV.getV19());
+ dataVRelation.setV20(messageDataV.getV20());
+ dataVRelation.setV21(messageDataV.getV21());
+ dataVRelation.setV22(messageDataV.getV22());
+ dataVRelation.setV23(messageDataV.getV23());
+ dataVRelation.setV24(messageDataV.getV24());
+ dataVRelation.setV25(messageDataV.getV25());
+ dataVRelation.setV26(messageDataV.getV26());
+ dataVRelation.setV27(messageDataV.getV27());
+ dataVRelation.setV28(messageDataV.getV28());
+ dataVRelation.setV29(messageDataV.getV29());
+ dataVRelation.setV30(messageDataV.getV30());
+ dataVRelation.setV31(messageDataV.getV31());
+ dataVRelation.setV32(messageDataV.getV32());
+ dataVRelation.setV33(messageDataV.getV33());
+ dataVRelation.setV34(messageDataV.getV34());
+ dataVRelation.setV35(messageDataV.getV35());
+ dataVRelation.setV36(messageDataV.getV36());
+ dataVRelation.setV37(messageDataV.getV37());
+ dataVRelation.setV38(messageDataV.getV38());
+ dataVRelation.setV39(messageDataV.getV39());
+ dataVRelation.setV40(messageDataV.getV40());
+ dataVRelation.setV41(messageDataV.getV41());
+ dataVRelation.setV42(messageDataV.getV42());
+ dataVRelation.setV43(messageDataV.getV43());
+ dataVRelation.setV44(messageDataV.getV44());
+ dataVRelation.setV45(messageDataV.getV45());
+ dataVRelation.setV46(messageDataV.getV46());
+ dataVRelation.setV47(messageDataV.getV47());
+ dataVRelation.setV48(messageDataV.getV48());
+ dataVRelation.setV49(messageDataV.getV49());
+ dataVRelation.setV50(messageDataV.getV50());
+
+
+ dataVRelation.setV1Max(messageDataV.getMaxV1());
+ dataVRelation.setV2Max(messageDataV.getMaxV2());
+ dataVRelation.setV3Max(messageDataV.getMaxV3());
+ dataVRelation.setV4Max(messageDataV.getMaxV4());
+ dataVRelation.setV5Max(messageDataV.getMaxV5());
+ dataVRelation.setV6Max(messageDataV.getMaxV6());
+ dataVRelation.setV7Max(messageDataV.getMaxV7());
+ dataVRelation.setV8Max(messageDataV.getMaxV8());
+ dataVRelation.setV9Max(messageDataV.getMaxV9());
+ dataVRelation.setV10Max(messageDataV.getMaxV10());
+ dataVRelation.setV11Max(messageDataV.getMaxV11());
+ dataVRelation.setV12Max(messageDataV.getMaxV12());
+ dataVRelation.setV13Max(messageDataV.getMaxV13());
+ dataVRelation.setV14Max(messageDataV.getMaxV14());
+ dataVRelation.setV15Max(messageDataV.getMaxV15());
+ dataVRelation.setV16Max(messageDataV.getMaxV16());
+ dataVRelation.setV17Max(messageDataV.getMaxV17());
+ dataVRelation.setV18Max(messageDataV.getMaxV18());
+ dataVRelation.setV19Max(messageDataV.getMaxV19());
+ dataVRelation.setV20Max(messageDataV.getMaxV20());
+ dataVRelation.setV21Max(messageDataV.getMaxV21());
+ dataVRelation.setV22Max(messageDataV.getMaxV22());
+ dataVRelation.setV23Max(messageDataV.getMaxV23());
+ dataVRelation.setV24Max(messageDataV.getMaxV24());
+ dataVRelation.setV25Max(messageDataV.getMaxV25());
+ dataVRelation.setV26Max(messageDataV.getMaxV26());
+ dataVRelation.setV27Max(messageDataV.getMaxV27());
+ dataVRelation.setV28Max(messageDataV.getMaxV28());
+ dataVRelation.setV29Max(messageDataV.getMaxV29());
+ dataVRelation.setV30Max(messageDataV.getMaxV30());
+ dataVRelation.setV31Max(messageDataV.getMaxV31());
+ dataVRelation.setV32Max(messageDataV.getMaxV32());
+ dataVRelation.setV33Max(messageDataV.getMaxV33());
+ dataVRelation.setV34Max(messageDataV.getMaxV34());
+ dataVRelation.setV35Max(messageDataV.getMaxV35());
+ dataVRelation.setV36Max(messageDataV.getMaxV36());
+ dataVRelation.setV37Max(messageDataV.getMaxV37());
+ dataVRelation.setV38Max(messageDataV.getMaxV38());
+ dataVRelation.setV39Max(messageDataV.getMaxV39());
+ dataVRelation.setV40Max(messageDataV.getMaxV40());
+ dataVRelation.setV41Max(messageDataV.getMaxV41());
+ dataVRelation.setV42Max(messageDataV.getMaxV42());
+ dataVRelation.setV43Max(messageDataV.getMaxV43());
+ dataVRelation.setV44Max(messageDataV.getMaxV44());
+ dataVRelation.setV45Max(messageDataV.getMaxV45());
+ dataVRelation.setV46Max(messageDataV.getMaxV46());
+ dataVRelation.setV47Max(messageDataV.getMaxV47());
+ dataVRelation.setV48Max(messageDataV.getMaxV48());
+ dataVRelation.setV49Max(messageDataV.getMaxV49());
+ dataVRelation.setV50Max(messageDataV.getMaxV50());
+
+
+ dataVRelation.setV1Min( messageDataV.getMinV1());
+ dataVRelation.setV2Min( messageDataV.getMinV2());
+ dataVRelation.setV3Min( messageDataV.getMinV3());
+ dataVRelation.setV4Min( messageDataV.getMinV4());
+ dataVRelation.setV5Min( messageDataV.getMinV5());
+ dataVRelation.setV6Min( messageDataV.getMinV6());
+ dataVRelation.setV7Min( messageDataV.getMinV7());
+ dataVRelation.setV8Min( messageDataV.getMinV8());
+ dataVRelation.setV9Min( messageDataV.getMinV9());
+ dataVRelation.setV10Min( messageDataV.getMinV10());
+ dataVRelation.setV11Min( messageDataV.getMinV11());
+ dataVRelation.setV12Min( messageDataV.getMinV12());
+ dataVRelation.setV13Min( messageDataV.getMinV13());
+ dataVRelation.setV14Min( messageDataV.getMinV14());
+ dataVRelation.setV15Min( messageDataV.getMinV15());
+ dataVRelation.setV16Min( messageDataV.getMinV16());
+ dataVRelation.setV17Min( messageDataV.getMinV17());
+ dataVRelation.setV18Min( messageDataV.getMinV18());
+ dataVRelation.setV19Min( messageDataV.getMinV19());
+ dataVRelation.setV20Min( messageDataV.getMinV20());
+ dataVRelation.setV21Min( messageDataV.getMinV21());
+ dataVRelation.setV22Min( messageDataV.getMinV22());
+ dataVRelation.setV23Min( messageDataV.getMinV23());
+ dataVRelation.setV24Min( messageDataV.getMinV24());
+ dataVRelation.setV25Min( messageDataV.getMinV25());
+ dataVRelation.setV26Min( messageDataV.getMinV26());
+ dataVRelation.setV27Min( messageDataV.getMinV27());
+ dataVRelation.setV28Min( messageDataV.getMinV28());
+ dataVRelation.setV29Min( messageDataV.getMinV29());
+ dataVRelation.setV30Min( messageDataV.getMinV30());
+ dataVRelation.setV31Min( messageDataV.getMinV31());
+ dataVRelation.setV32Min( messageDataV.getMinV32());
+ dataVRelation.setV33Min( messageDataV.getMinV33());
+ dataVRelation.setV34Min( messageDataV.getMinV34());
+ dataVRelation.setV35Min( messageDataV.getMinV35());
+ dataVRelation.setV36Min( messageDataV.getMinV36());
+ dataVRelation.setV37Min( messageDataV.getMinV37());
+ dataVRelation.setV38Min( messageDataV.getMinV38());
+ dataVRelation.setV39Min( messageDataV.getMinV39());
+ dataVRelation.setV40Min( messageDataV.getMinV40());
+ dataVRelation.setV41Min( messageDataV.getMinV41());
+ dataVRelation.setV42Min( messageDataV.getMinV42());
+ dataVRelation.setV43Min( messageDataV.getMinV43());
+ dataVRelation.setV44Min( messageDataV.getMinV44());
+ dataVRelation.setV45Min( messageDataV.getMinV45());
+ dataVRelation.setV46Min( messageDataV.getMinV46());
+ dataVRelation.setV47Min( messageDataV.getMinV47());
+ dataVRelation.setV48Min( messageDataV.getMinV48());
+ dataVRelation.setV49Min( messageDataV.getMinV49());
+ dataVRelation.setV50Min( messageDataV.getMinV50());
+
+
+ dataVRelation.setV1Cp95(messageDataV.getGv1());
+ dataVRelation.setV2Cp95(messageDataV.getGv2());
+ dataVRelation.setV3Cp95(messageDataV.getGv3());
+ dataVRelation.setV4Cp95(messageDataV.getGv4());
+ dataVRelation.setV5Cp95(messageDataV.getGv5());
+ dataVRelation.setV6Cp95(messageDataV.getGv6());
+ dataVRelation.setV7Cp95(messageDataV.getGv7());
+ dataVRelation.setV8Cp95(messageDataV.getGv8());
+ dataVRelation.setV9Cp95(messageDataV.getGv9());
+ dataVRelation.setV10Cp95(messageDataV.getGv10());
+ dataVRelation.setV11Cp95(messageDataV.getGv11());
+ dataVRelation.setV12Cp95(messageDataV.getGv12());
+ dataVRelation.setV13Cp95(messageDataV.getGv13());
+ dataVRelation.setV14Cp95(messageDataV.getGv14());
+ dataVRelation.setV15Cp95(messageDataV.getGv15());
+ dataVRelation.setV16Cp95(messageDataV.getGv16());
+ dataVRelation.setV17Cp95(messageDataV.getGv17());
+ dataVRelation.setV18Cp95(messageDataV.getGv18());
+ dataVRelation.setV19Cp95(messageDataV.getGv19());
+ dataVRelation.setV20Cp95(messageDataV.getGv20());
+ dataVRelation.setV21Cp95(messageDataV.getGv21());
+ dataVRelation.setV22Cp95(messageDataV.getGv22());
+ dataVRelation.setV23Cp95(messageDataV.getGv23());
+ dataVRelation.setV24Cp95(messageDataV.getGv24());
+ dataVRelation.setV25Cp95(messageDataV.getGv25());
+ dataVRelation.setV26Cp95(messageDataV.getGv26());
+ dataVRelation.setV27Cp95(messageDataV.getGv27());
+ dataVRelation.setV28Cp95(messageDataV.getGv28());
+ dataVRelation.setV29Cp95(messageDataV.getGv29());
+ dataVRelation.setV30Cp95(messageDataV.getGv30());
+ dataVRelation.setV31Cp95(messageDataV.getGv31());
+ dataVRelation.setV32Cp95(messageDataV.getGv32());
+ dataVRelation.setV33Cp95(messageDataV.getGv33());
+ dataVRelation.setV34Cp95(messageDataV.getGv34());
+ dataVRelation.setV35Cp95(messageDataV.getGv35());
+ dataVRelation.setV36Cp95(messageDataV.getGv36());
+ dataVRelation.setV37Cp95(messageDataV.getGv37());
+ dataVRelation.setV38Cp95(messageDataV.getGv38());
+ dataVRelation.setV39Cp95(messageDataV.getGv39());
+ dataVRelation.setV40Cp95(messageDataV.getGv40());
+ dataVRelation.setV41Cp95(messageDataV.getGv41());
+ dataVRelation.setV42Cp95(messageDataV.getGv42());
+ dataVRelation.setV43Cp95(messageDataV.getGv43());
+ dataVRelation.setV44Cp95(messageDataV.getGv44());
+ dataVRelation.setV45Cp95(messageDataV.getGv45());
+ dataVRelation.setV46Cp95(messageDataV.getGv46());
+ dataVRelation.setV47Cp95(messageDataV.getGv47());
+ dataVRelation.setV48Cp95(messageDataV.getGv48());
+ dataVRelation.setV49Cp95(messageDataV.getGv49());
+ dataVRelation.setV50Cp95(messageDataV.getGv50());
+
+
+ }
+
+
+ return dataVRelation;
+
+ };
+
+ //T项
+ public static DataVDTO messageDataVTODataV(MessageDataVT messageDataVT){
+ DataVDTO dataVRelation = new DataVDTO();
+ if(Objects.nonNull(messageDataVT)){
+ dataVRelation.setFreq(messageDataVT.getFreq());
+ dataVRelation.setFreqDev(messageDataVT.getDeltafreq());
+ dataVRelation.setVUnbalance(messageDataVT.getVunban());
+ dataVRelation.setVPos(messageDataVT.getVpseq());
+ dataVRelation.setVNeg(messageDataVT.getVnseq());
+ dataVRelation.setVZero(messageDataVT.getVzseq());
+
+ dataVRelation.setFreqMax(messageDataVT.getMaxfreq());
+ dataVRelation.setFreqDevMax(messageDataVT.getMaxdeltafreq());
+ dataVRelation.setVUnbalanceMax(messageDataVT.getMaxvunban());
+ dataVRelation.setVPosMax(messageDataVT.getMaxvpseq());
+ dataVRelation.setVNegMax(messageDataVT.getMaxvnseq());
+ dataVRelation.setVZeroMax(messageDataVT.getMaxvzseq());
+
+ dataVRelation.setFreqMin(messageDataVT.getMinfreq());
+ dataVRelation.setFreqDevMin(messageDataVT.getMindeltafreq());
+ dataVRelation.setVUnbalanceMin(messageDataVT.getMinvunban());
+ dataVRelation.setVPosMin(messageDataVT.getMinvpseq());
+ dataVRelation.setVNegMin(messageDataVT.getMinvnseq());
+ dataVRelation.setVZeroMin(messageDataVT.getMinvzseq());
+
+ dataVRelation.setFreqCp95(messageDataVT.getGfreq());
+ dataVRelation.setFreqDevCp95(messageDataVT.getGdeltafreq());
+ dataVRelation.setVUnbalanceCp95(messageDataVT.getGvunban());
+ dataVRelation.setVPosCp95(messageDataVT.getGvpseq());
+ dataVRelation.setVNegCp95(messageDataVT.getGvnseq());
+ dataVRelation.setVZeroCp95(messageDataVT.getGvzseq());
+ }
+
+ return dataVRelation;
+ }
+ //间谐波
+ public static DataInharmVDTO messageDataVTODataInharmV(MessageDataV messageDataV){
+ DataInharmVDTO dataInharmV = new DataInharmVDTO();
+ if(Objects.nonNull(messageDataV)){
+
+ dataInharmV.setV1(messageDataV.getSv0());
+ dataInharmV.setV2(messageDataV.getSv1());
+ dataInharmV.setV3(messageDataV.getSv2());
+ dataInharmV.setV4(messageDataV.getSv3());
+ dataInharmV.setV5(messageDataV.getSv4());
+ dataInharmV.setV6(messageDataV.getSv5());
+ dataInharmV.setV7(messageDataV.getSv6());
+ dataInharmV.setV8(messageDataV.getSv7());
+ dataInharmV.setV9(messageDataV.getSv8());
+ dataInharmV.setV10(messageDataV.getSv9());
+ dataInharmV.setV11(messageDataV.getSv10());
+ dataInharmV.setV12(messageDataV.getSv11());
+ dataInharmV.setV13(messageDataV.getSv12());
+ dataInharmV.setV14(messageDataV.getSv13());
+ dataInharmV.setV15(messageDataV.getSv14());
+ dataInharmV.setV16(messageDataV.getSv15());
+ dataInharmV.setV17(messageDataV.getSv16());
+ dataInharmV.setV18(messageDataV.getSv17());
+ dataInharmV.setV19(messageDataV.getSv18());
+ dataInharmV.setV20(messageDataV.getSv19());
+ dataInharmV.setV21(messageDataV.getSv20());
+ dataInharmV.setV22(messageDataV.getSv21());
+ dataInharmV.setV23(messageDataV.getSv22());
+ dataInharmV.setV24(messageDataV.getSv23());
+ dataInharmV.setV25(messageDataV.getSv24());
+ dataInharmV.setV26(messageDataV.getSv25());
+ dataInharmV.setV27(messageDataV.getSv26());
+ dataInharmV.setV28(messageDataV.getSv27());
+ dataInharmV.setV29(messageDataV.getSv28());
+ dataInharmV.setV30(messageDataV.getSv29());
+ dataInharmV.setV31(messageDataV.getSv30());
+ dataInharmV.setV32(messageDataV.getSv31());
+ dataInharmV.setV33(messageDataV.getSv32());
+ dataInharmV.setV34(messageDataV.getSv33());
+ dataInharmV.setV35(messageDataV.getSv34());
+ dataInharmV.setV36(messageDataV.getSv35());
+ dataInharmV.setV37(messageDataV.getSv36());
+ dataInharmV.setV38(messageDataV.getSv37());
+ dataInharmV.setV39(messageDataV.getSv38());
+ dataInharmV.setV40(messageDataV.getSv39());
+ dataInharmV.setV41(messageDataV.getSv40());
+ dataInharmV.setV42(messageDataV.getSv41());
+ dataInharmV.setV43(messageDataV.getSv42());
+ dataInharmV.setV44(messageDataV.getSv43());
+ dataInharmV.setV45(messageDataV.getSv44());
+ dataInharmV.setV46(messageDataV.getSv45());
+ dataInharmV.setV47(messageDataV.getSv46());
+ dataInharmV.setV48(messageDataV.getSv47());
+ dataInharmV.setV49(messageDataV.getSv48());
+ dataInharmV.setV50(messageDataV.getSv49());
+
+ dataInharmV.setV1Max(messageDataV.getMaxSv0());
+ dataInharmV.setV2Max(messageDataV.getMaxSv1());
+ dataInharmV.setV3Max(messageDataV.getMaxSv2());
+ dataInharmV.setV4Max(messageDataV.getMaxSv3());
+ dataInharmV.setV5Max(messageDataV.getMaxSv4());
+ dataInharmV.setV6Max(messageDataV.getMaxSv5());
+ dataInharmV.setV7Max(messageDataV.getMaxSv6());
+ dataInharmV.setV8Max(messageDataV.getMaxSv7());
+ dataInharmV.setV9Max(messageDataV.getMaxSv8());
+ dataInharmV.setV10Max(messageDataV.getMaxSv9());
+ dataInharmV.setV11Max(messageDataV.getMaxSv10());
+ dataInharmV.setV12Max(messageDataV.getMaxSv11());
+ dataInharmV.setV13Max(messageDataV.getMaxSv12());
+ dataInharmV.setV14Max(messageDataV.getMaxSv13());
+ dataInharmV.setV15Max(messageDataV.getMaxSv14());
+ dataInharmV.setV16Max(messageDataV.getMaxSv15());
+ dataInharmV.setV17Max(messageDataV.getMaxSv16());
+ dataInharmV.setV18Max(messageDataV.getMaxSv17());
+ dataInharmV.setV19Max(messageDataV.getMaxSv18());
+ dataInharmV.setV20Max(messageDataV.getMaxSv19());
+ dataInharmV.setV21Max(messageDataV.getMaxSv20());
+ dataInharmV.setV22Max(messageDataV.getMaxSv21());
+ dataInharmV.setV23Max(messageDataV.getMaxSv22());
+ dataInharmV.setV24Max(messageDataV.getMaxSv23());
+ dataInharmV.setV25Max(messageDataV.getMaxSv24());
+ dataInharmV.setV26Max(messageDataV.getMaxSv25());
+ dataInharmV.setV27Max(messageDataV.getMaxSv26());
+ dataInharmV.setV28Max(messageDataV.getMaxSv27());
+ dataInharmV.setV29Max(messageDataV.getMaxSv28());
+ dataInharmV.setV30Max(messageDataV.getMaxSv29());
+ dataInharmV.setV31Max(messageDataV.getMaxSv30());
+ dataInharmV.setV32Max(messageDataV.getMaxSv31());
+ dataInharmV.setV33Max(messageDataV.getMaxSv32());
+ dataInharmV.setV34Max(messageDataV.getMaxSv33());
+ dataInharmV.setV35Max(messageDataV.getMaxSv34());
+ dataInharmV.setV36Max(messageDataV.getMaxSv35());
+ dataInharmV.setV37Max(messageDataV.getMaxSv36());
+ dataInharmV.setV38Max(messageDataV.getMaxSv37());
+ dataInharmV.setV39Max(messageDataV.getMaxSv38());
+ dataInharmV.setV40Max(messageDataV.getMaxSv39());
+ dataInharmV.setV41Max(messageDataV.getMaxSv40());
+ dataInharmV.setV42Max(messageDataV.getMaxSv41());
+ dataInharmV.setV43Max(messageDataV.getMaxSv42());
+ dataInharmV.setV44Max(messageDataV.getMaxSv43());
+ dataInharmV.setV45Max(messageDataV.getMaxSv44());
+ dataInharmV.setV46Max(messageDataV.getMaxSv45());
+ dataInharmV.setV47Max(messageDataV.getMaxSv46());
+ dataInharmV.setV48Max(messageDataV.getMaxSv47());
+ dataInharmV.setV49Max(messageDataV.getMaxSv48());
+ dataInharmV.setV50Max(messageDataV.getMaxSv49());
+
+ dataInharmV.setV1Min(messageDataV.getMinSv0());
+ dataInharmV.setV2Min(messageDataV.getMinSv1());
+ dataInharmV.setV3Min(messageDataV.getMinSv2());
+ dataInharmV.setV4Min(messageDataV.getMinSv3());
+ dataInharmV.setV5Min(messageDataV.getMinSv4());
+ dataInharmV.setV6Min(messageDataV.getMinSv5());
+ dataInharmV.setV7Min(messageDataV.getMinSv6());
+ dataInharmV.setV8Min(messageDataV.getMinSv7());
+ dataInharmV.setV9Min(messageDataV.getMinSv8());
+ dataInharmV.setV10Min(messageDataV.getMinSv9());
+ dataInharmV.setV11Min(messageDataV.getMinSv10());
+ dataInharmV.setV12Min(messageDataV.getMinSv11());
+ dataInharmV.setV13Min(messageDataV.getMinSv12());
+ dataInharmV.setV14Min(messageDataV.getMinSv13());
+ dataInharmV.setV15Min(messageDataV.getMinSv14());
+ dataInharmV.setV16Min(messageDataV.getMinSv15());
+ dataInharmV.setV17Min(messageDataV.getMinSv16());
+ dataInharmV.setV18Min(messageDataV.getMinSv17());
+ dataInharmV.setV19Min(messageDataV.getMinSv18());
+ dataInharmV.setV20Min(messageDataV.getMinSv19());
+ dataInharmV.setV21Min(messageDataV.getMinSv20());
+ dataInharmV.setV22Min(messageDataV.getMinSv21());
+ dataInharmV.setV23Min(messageDataV.getMinSv22());
+ dataInharmV.setV24Min(messageDataV.getMinSv23());
+ dataInharmV.setV25Min(messageDataV.getMinSv24());
+ dataInharmV.setV26Min(messageDataV.getMinSv25());
+ dataInharmV.setV27Min(messageDataV.getMinSv26());
+ dataInharmV.setV28Min(messageDataV.getMinSv27());
+ dataInharmV.setV29Min(messageDataV.getMinSv28());
+ dataInharmV.setV30Min(messageDataV.getMinSv29());
+ dataInharmV.setV31Min(messageDataV.getMinSv30());
+ dataInharmV.setV32Min(messageDataV.getMinSv31());
+ dataInharmV.setV33Min(messageDataV.getMinSv32());
+ dataInharmV.setV34Min(messageDataV.getMinSv33());
+ dataInharmV.setV35Min(messageDataV.getMinSv34());
+ dataInharmV.setV36Min(messageDataV.getMinSv35());
+ dataInharmV.setV37Min(messageDataV.getMinSv36());
+ dataInharmV.setV38Min(messageDataV.getMinSv37());
+ dataInharmV.setV39Min(messageDataV.getMinSv38());
+ dataInharmV.setV40Min(messageDataV.getMinSv39());
+ dataInharmV.setV41Min(messageDataV.getMinSv40());
+ dataInharmV.setV42Min(messageDataV.getMinSv41());
+ dataInharmV.setV43Min(messageDataV.getMinSv42());
+ dataInharmV.setV44Min(messageDataV.getMinSv43());
+ dataInharmV.setV45Min(messageDataV.getMinSv44());
+ dataInharmV.setV46Min(messageDataV.getMinSv45());
+ dataInharmV.setV47Min(messageDataV.getMinSv46());
+ dataInharmV.setV48Min(messageDataV.getMinSv47());
+ dataInharmV.setV49Min(messageDataV.getMinSv48());
+ dataInharmV.setV50Min(messageDataV.getMinSv49());
+
+ dataInharmV.setV1Cp95(messageDataV.getGSv0());
+ dataInharmV.setV2Cp95(messageDataV.getGSv1());
+ dataInharmV.setV3Cp95(messageDataV.getGSv2());
+ dataInharmV.setV4Cp95(messageDataV.getGSv3());
+ dataInharmV.setV5Cp95(messageDataV.getGSv4());
+ dataInharmV.setV6Cp95(messageDataV.getGSv5());
+ dataInharmV.setV7Cp95(messageDataV.getGSv6());
+ dataInharmV.setV8Cp95(messageDataV.getGSv7());
+ dataInharmV.setV9Cp95(messageDataV.getGSv8());
+ dataInharmV.setV10Cp95(messageDataV.getGSv9());
+ dataInharmV.setV11Cp95(messageDataV.getGSv10());
+ dataInharmV.setV12Cp95(messageDataV.getGSv11());
+ dataInharmV.setV13Cp95(messageDataV.getGSv12());
+ dataInharmV.setV14Cp95(messageDataV.getGSv13());
+ dataInharmV.setV15Cp95(messageDataV.getGSv14());
+ dataInharmV.setV16Cp95(messageDataV.getGSv15());
+ dataInharmV.setV17Cp95(messageDataV.getGSv16());
+ dataInharmV.setV18Cp95(messageDataV.getGSv17());
+ dataInharmV.setV19Cp95(messageDataV.getGSv18());
+ dataInharmV.setV20Cp95(messageDataV.getGSv19());
+ dataInharmV.setV21Cp95(messageDataV.getGSv20());
+ dataInharmV.setV22Cp95(messageDataV.getGSv21());
+ dataInharmV.setV23Cp95(messageDataV.getGSv22());
+ dataInharmV.setV24Cp95(messageDataV.getGSv23());
+ dataInharmV.setV25Cp95(messageDataV.getGSv24());
+ dataInharmV.setV26Cp95(messageDataV.getGSv25());
+ dataInharmV.setV27Cp95(messageDataV.getGSv26());
+ dataInharmV.setV28Cp95(messageDataV.getGSv27());
+ dataInharmV.setV29Cp95(messageDataV.getGSv28());
+ dataInharmV.setV30Cp95(messageDataV.getGSv29());
+ dataInharmV.setV31Cp95(messageDataV.getGSv30());
+ dataInharmV.setV32Cp95(messageDataV.getGSv31());
+ dataInharmV.setV33Cp95(messageDataV.getGSv32());
+ dataInharmV.setV34Cp95(messageDataV.getGSv33());
+ dataInharmV.setV35Cp95(messageDataV.getGSv34());
+ dataInharmV.setV36Cp95(messageDataV.getGSv35());
+ dataInharmV.setV37Cp95(messageDataV.getGSv36());
+ dataInharmV.setV38Cp95(messageDataV.getGSv37());
+ dataInharmV.setV39Cp95(messageDataV.getGSv38());
+ dataInharmV.setV40Cp95(messageDataV.getGSv39());
+ dataInharmV.setV41Cp95(messageDataV.getGSv40());
+ dataInharmV.setV42Cp95(messageDataV.getGSv41());
+ dataInharmV.setV43Cp95(messageDataV.getGSv42());
+ dataInharmV.setV44Cp95(messageDataV.getGSv43());
+ dataInharmV.setV45Cp95(messageDataV.getGSv44());
+ dataInharmV.setV46Cp95(messageDataV.getGSv45());
+ dataInharmV.setV47Cp95(messageDataV.getGSv46());
+ dataInharmV.setV48Cp95(messageDataV.getGSv47());
+ dataInharmV.setV49Cp95(messageDataV.getGSv48());
+ dataInharmV.setV50Cp95(messageDataV.getGSv49());
+
+ }
+
+ return dataInharmV;
+ }
+ //谐波电压相角
+ public static DataHarmphasicVDTO messageDataVTODataHarmphasicV(MessageDataV messageDataV){
+ DataHarmphasicVDTO dataHarmphasicV = new DataHarmphasicVDTO();
+ if (Objects.nonNull(messageDataV)){
+ dataHarmphasicV.setV1(1.00f);
+ dataHarmphasicV.setV2(messageDataV.getVa2());
+ dataHarmphasicV.setV3(messageDataV.getVa3());
+ dataHarmphasicV.setV4(messageDataV.getVa4());
+ dataHarmphasicV.setV5(messageDataV.getVa5());
+ dataHarmphasicV.setV6(messageDataV.getVa6());
+ dataHarmphasicV.setV7(messageDataV.getVa7());
+ dataHarmphasicV.setV8(messageDataV.getVa8());
+ dataHarmphasicV.setV9(messageDataV.getVa9());
+ dataHarmphasicV.setV10(messageDataV.getVa10());
+ dataHarmphasicV.setV11(messageDataV.getVa11());
+ dataHarmphasicV.setV12(messageDataV.getVa12());
+ dataHarmphasicV.setV13(messageDataV.getVa13());
+ dataHarmphasicV.setV14(messageDataV.getVa14());
+ dataHarmphasicV.setV15(messageDataV.getVa15());
+ dataHarmphasicV.setV16(messageDataV.getVa16());
+ dataHarmphasicV.setV17(messageDataV.getVa17());
+ dataHarmphasicV.setV18(messageDataV.getVa18());
+ dataHarmphasicV.setV19(messageDataV.getVa19());
+ dataHarmphasicV.setV20(messageDataV.getVa20());
+ dataHarmphasicV.setV21(messageDataV.getVa21());
+ dataHarmphasicV.setV22(messageDataV.getVa22());
+ dataHarmphasicV.setV23(messageDataV.getVa23());
+ dataHarmphasicV.setV24(messageDataV.getVa24());
+ dataHarmphasicV.setV25(messageDataV.getVa25());
+ dataHarmphasicV.setV26(messageDataV.getVa26());
+ dataHarmphasicV.setV27(messageDataV.getVa27());
+ dataHarmphasicV.setV28(messageDataV.getVa28());
+ dataHarmphasicV.setV29(messageDataV.getVa29());
+ dataHarmphasicV.setV30(messageDataV.getVa30());
+ dataHarmphasicV.setV31(messageDataV.getVa31());
+ dataHarmphasicV.setV32(messageDataV.getVa32());
+ dataHarmphasicV.setV33(messageDataV.getVa33());
+ dataHarmphasicV.setV34(messageDataV.getVa34());
+ dataHarmphasicV.setV35(messageDataV.getVa35());
+ dataHarmphasicV.setV36(messageDataV.getVa36());
+ dataHarmphasicV.setV37(messageDataV.getVa37());
+ dataHarmphasicV.setV38(messageDataV.getVa38());
+ dataHarmphasicV.setV39(messageDataV.getVa39());
+ dataHarmphasicV.setV40(messageDataV.getVa40());
+ dataHarmphasicV.setV41(messageDataV.getVa41());
+ dataHarmphasicV.setV42(messageDataV.getVa42());
+ dataHarmphasicV.setV43(messageDataV.getVa43());
+ dataHarmphasicV.setV44(messageDataV.getVa44());
+ dataHarmphasicV.setV45(messageDataV.getVa45());
+ dataHarmphasicV.setV46(messageDataV.getVa46());
+ dataHarmphasicV.setV47(messageDataV.getVa47());
+ dataHarmphasicV.setV48(messageDataV.getVa48());
+ dataHarmphasicV.setV49(messageDataV.getVa49());
+ dataHarmphasicV.setV50(messageDataV.getVa50());
+
+ dataHarmphasicV.setV1Max(1.00f);
+ dataHarmphasicV.setV2Max(messageDataV.getMaxVa2());
+ dataHarmphasicV.setV3Max(messageDataV.getMaxVa3());
+ dataHarmphasicV.setV4Max(messageDataV.getMaxVa4());
+ dataHarmphasicV.setV5Max(messageDataV.getMaxVa5());
+ dataHarmphasicV.setV6Max(messageDataV.getMaxVa6());
+ dataHarmphasicV.setV7Max(messageDataV.getMaxVa7());
+ dataHarmphasicV.setV8Max(messageDataV.getMaxVa8());
+ dataHarmphasicV.setV9Max(messageDataV.getMaxVa9());
+ dataHarmphasicV.setV10Max(messageDataV.getMaxVa10());
+ dataHarmphasicV.setV11Max(messageDataV.getMaxVa11());
+ dataHarmphasicV.setV12Max(messageDataV.getMaxVa12());
+ dataHarmphasicV.setV13Max(messageDataV.getMaxVa13());
+ dataHarmphasicV.setV14Max(messageDataV.getMaxVa14());
+ dataHarmphasicV.setV15Max(messageDataV.getMaxVa15());
+ dataHarmphasicV.setV16Max(messageDataV.getMaxVa16());
+ dataHarmphasicV.setV17Max(messageDataV.getMaxVa17());
+ dataHarmphasicV.setV18Max(messageDataV.getMaxVa18());
+ dataHarmphasicV.setV19Max(messageDataV.getMaxVa19());
+ dataHarmphasicV.setV20Max(messageDataV.getMaxVa20());
+ dataHarmphasicV.setV21Max(messageDataV.getMaxVa21());
+ dataHarmphasicV.setV22Max(messageDataV.getMaxVa22());
+ dataHarmphasicV.setV23Max(messageDataV.getMaxVa23());
+ dataHarmphasicV.setV24Max(messageDataV.getMaxVa24());
+ dataHarmphasicV.setV25Max(messageDataV.getMaxVa25());
+ dataHarmphasicV.setV26Max(messageDataV.getMaxVa26());
+ dataHarmphasicV.setV27Max(messageDataV.getMaxVa27());
+ dataHarmphasicV.setV28Max(messageDataV.getMaxVa28());
+ dataHarmphasicV.setV29Max(messageDataV.getMaxVa29());
+ dataHarmphasicV.setV30Max(messageDataV.getMaxVa30());
+ dataHarmphasicV.setV31Max(messageDataV.getMaxVa31());
+ dataHarmphasicV.setV32Max(messageDataV.getMaxVa32());
+ dataHarmphasicV.setV33Max(messageDataV.getMaxVa33());
+ dataHarmphasicV.setV34Max(messageDataV.getMaxVa34());
+ dataHarmphasicV.setV35Max(messageDataV.getMaxVa35());
+ dataHarmphasicV.setV36Max(messageDataV.getMaxVa36());
+ dataHarmphasicV.setV37Max(messageDataV.getMaxVa37());
+ dataHarmphasicV.setV38Max(messageDataV.getMaxVa38());
+ dataHarmphasicV.setV39Max(messageDataV.getMaxVa39());
+ dataHarmphasicV.setV40Max(messageDataV.getMaxVa40());
+ dataHarmphasicV.setV41Max(messageDataV.getMaxVa41());
+ dataHarmphasicV.setV42Max(messageDataV.getMaxVa42());
+ dataHarmphasicV.setV43Max(messageDataV.getMaxVa43());
+ dataHarmphasicV.setV44Max(messageDataV.getMaxVa44());
+ dataHarmphasicV.setV45Max(messageDataV.getMaxVa45());
+ dataHarmphasicV.setV46Max(messageDataV.getMaxVa46());
+ dataHarmphasicV.setV47Max(messageDataV.getMaxVa47());
+ dataHarmphasicV.setV48Max(messageDataV.getMaxVa48());
+ dataHarmphasicV.setV49Max(messageDataV.getMaxVa49());
+ dataHarmphasicV.setV50Max(messageDataV.getMaxVa50());
+
+ dataHarmphasicV.setV1Min(1.00f);
+ dataHarmphasicV.setV2Min(messageDataV.getMinVa2());
+ dataHarmphasicV.setV3Min(messageDataV.getMinVa3());
+ dataHarmphasicV.setV4Min(messageDataV.getMinVa4());
+ dataHarmphasicV.setV5Min(messageDataV.getMinVa5());
+ dataHarmphasicV.setV6Min(messageDataV.getMinVa6());
+ dataHarmphasicV.setV7Min(messageDataV.getMinVa7());
+ dataHarmphasicV.setV8Min(messageDataV.getMinVa8());
+ dataHarmphasicV.setV9Min(messageDataV.getMinVa9());
+ dataHarmphasicV.setV10Min(messageDataV.getMinVa10());
+ dataHarmphasicV.setV11Min(messageDataV.getMinVa11());
+ dataHarmphasicV.setV12Min(messageDataV.getMinVa12());
+ dataHarmphasicV.setV13Min(messageDataV.getMinVa13());
+ dataHarmphasicV.setV14Min(messageDataV.getMinVa14());
+ dataHarmphasicV.setV15Min(messageDataV.getMinVa15());
+ dataHarmphasicV.setV16Min(messageDataV.getMinVa16());
+ dataHarmphasicV.setV17Min(messageDataV.getMinVa17());
+ dataHarmphasicV.setV18Min(messageDataV.getMinVa18());
+ dataHarmphasicV.setV19Min(messageDataV.getMinVa19());
+ dataHarmphasicV.setV20Min(messageDataV.getMinVa20());
+ dataHarmphasicV.setV21Min(messageDataV.getMinVa21());
+ dataHarmphasicV.setV22Min(messageDataV.getMinVa22());
+ dataHarmphasicV.setV23Min(messageDataV.getMinVa23());
+ dataHarmphasicV.setV24Min(messageDataV.getMinVa24());
+ dataHarmphasicV.setV25Min(messageDataV.getMinVa25());
+ dataHarmphasicV.setV26Min(messageDataV.getMinVa26());
+ dataHarmphasicV.setV27Min(messageDataV.getMinVa27());
+ dataHarmphasicV.setV28Min(messageDataV.getMinVa28());
+ dataHarmphasicV.setV29Min(messageDataV.getMinVa29());
+ dataHarmphasicV.setV30Min(messageDataV.getMinVa30());
+ dataHarmphasicV.setV31Min(messageDataV.getMinVa31());
+ dataHarmphasicV.setV32Min(messageDataV.getMinVa32());
+ dataHarmphasicV.setV33Min(messageDataV.getMinVa33());
+ dataHarmphasicV.setV34Min(messageDataV.getMinVa34());
+ dataHarmphasicV.setV35Min(messageDataV.getMinVa35());
+ dataHarmphasicV.setV36Min(messageDataV.getMinVa36());
+ dataHarmphasicV.setV37Min(messageDataV.getMinVa37());
+ dataHarmphasicV.setV38Min(messageDataV.getMinVa38());
+ dataHarmphasicV.setV39Min(messageDataV.getMinVa39());
+ dataHarmphasicV.setV40Min(messageDataV.getMinVa40());
+ dataHarmphasicV.setV41Min(messageDataV.getMinVa41());
+ dataHarmphasicV.setV42Min(messageDataV.getMinVa42());
+ dataHarmphasicV.setV43Min(messageDataV.getMinVa43());
+ dataHarmphasicV.setV44Min(messageDataV.getMinVa44());
+ dataHarmphasicV.setV45Min(messageDataV.getMinVa45());
+ dataHarmphasicV.setV46Min(messageDataV.getMinVa46());
+ dataHarmphasicV.setV47Min(messageDataV.getMinVa47());
+ dataHarmphasicV.setV48Min(messageDataV.getMinVa48());
+ dataHarmphasicV.setV49Min(messageDataV.getMinVa49());
+ dataHarmphasicV.setV50Min(messageDataV.getMinVa50());
+
+ dataHarmphasicV.setV1Cp95(1.00f);
+ dataHarmphasicV.setV2Cp95(messageDataV.getGVa2());
+ dataHarmphasicV.setV3Cp95(messageDataV.getGVa3());
+ dataHarmphasicV.setV4Cp95(messageDataV.getGVa4());
+ dataHarmphasicV.setV5Cp95(messageDataV.getGVa5());
+ dataHarmphasicV.setV6Cp95(messageDataV.getGVa6());
+ dataHarmphasicV.setV7Cp95(messageDataV.getGVa7());
+ dataHarmphasicV.setV8Cp95(messageDataV.getGVa8());
+ dataHarmphasicV.setV9Cp95(messageDataV.getGVa9());
+ dataHarmphasicV.setV10Cp95(messageDataV.getGVa10());
+ dataHarmphasicV.setV11Cp95(messageDataV.getGVa11());
+ dataHarmphasicV.setV12Cp95(messageDataV.getGVa12());
+ dataHarmphasicV.setV13Cp95(messageDataV.getGVa13());
+ dataHarmphasicV.setV14Cp95(messageDataV.getGVa14());
+ dataHarmphasicV.setV15Cp95(messageDataV.getGVa15());
+ dataHarmphasicV.setV16Cp95(messageDataV.getGVa16());
+ dataHarmphasicV.setV17Cp95(messageDataV.getGVa17());
+ dataHarmphasicV.setV18Cp95(messageDataV.getGVa18());
+ dataHarmphasicV.setV19Cp95(messageDataV.getGVa19());
+ dataHarmphasicV.setV20Cp95(messageDataV.getGVa20());
+ dataHarmphasicV.setV21Cp95(messageDataV.getGVa21());
+ dataHarmphasicV.setV22Cp95(messageDataV.getGVa22());
+ dataHarmphasicV.setV23Cp95(messageDataV.getGVa23());
+ dataHarmphasicV.setV24Cp95(messageDataV.getGVa24());
+ dataHarmphasicV.setV25Cp95(messageDataV.getGVa25());
+ dataHarmphasicV.setV26Cp95(messageDataV.getGVa26());
+ dataHarmphasicV.setV27Cp95(messageDataV.getGVa27());
+ dataHarmphasicV.setV28Cp95(messageDataV.getGVa28());
+ dataHarmphasicV.setV29Cp95(messageDataV.getGVa29());
+ dataHarmphasicV.setV30Cp95(messageDataV.getGVa30());
+ dataHarmphasicV.setV31Cp95(messageDataV.getGVa31());
+ dataHarmphasicV.setV32Cp95(messageDataV.getGVa32());
+ dataHarmphasicV.setV33Cp95(messageDataV.getGVa33());
+ dataHarmphasicV.setV34Cp95(messageDataV.getGVa34());
+ dataHarmphasicV.setV35Cp95(messageDataV.getGVa35());
+ dataHarmphasicV.setV36Cp95(messageDataV.getGVa36());
+ dataHarmphasicV.setV37Cp95(messageDataV.getGVa37());
+ dataHarmphasicV.setV38Cp95(messageDataV.getGVa38());
+ dataHarmphasicV.setV39Cp95(messageDataV.getGVa39());
+ dataHarmphasicV.setV40Cp95(messageDataV.getGVa40());
+ dataHarmphasicV.setV41Cp95(messageDataV.getGVa41());
+ dataHarmphasicV.setV42Cp95(messageDataV.getGVa42());
+ dataHarmphasicV.setV43Cp95(messageDataV.getGVa43());
+ dataHarmphasicV.setV44Cp95(messageDataV.getGVa44());
+ dataHarmphasicV.setV45Cp95(messageDataV.getGVa45());
+ dataHarmphasicV.setV46Cp95(messageDataV.getGVa46());
+ dataHarmphasicV.setV47Cp95(messageDataV.getGVa47());
+ dataHarmphasicV.setV48Cp95(messageDataV.getGVa48());
+ dataHarmphasicV.setV49Cp95(messageDataV.getGVa49());
+ dataHarmphasicV.setV50Cp95(messageDataV.getGVa50());
+
+ }
+
+ return dataHarmphasicV;
+
+ }
+
+}
diff --git a/analysis/stat/stat-api/src/main/java/com/njcn/stat/utils/StatEnumUtil.java b/analysis/stat/stat-api/src/main/java/com/njcn/stat/utils/StatEnumUtil.java
new file mode 100644
index 0000000..1329c95
--- /dev/null
+++ b/analysis/stat/stat-api/src/main/java/com/njcn/stat/utils/StatEnumUtil.java
@@ -0,0 +1,47 @@
+package com.njcn.stat.utils;
+
+import cn.hutool.core.util.StrUtil;
+import com.njcn.common.pojo.enums.response.CommonResponseEnum;
+import com.njcn.common.pojo.exception.BusinessException;
+import com.njcn.common.pojo.response.HttpResult;
+import com.njcn.common.utils.EnumUtils;
+import com.njcn.message.enums.MessageResponseEnum;
+import com.njcn.stat.enums.StatResponseEnum;
+
+import javax.validation.constraints.NotNull;
+import java.util.Objects;
+
+/**
+ * @author hongawen
+ * @version 1.0.0
+ * @date 2021年12月20日 10:03
+ */
+public class StatEnumUtil {
+
+ /**
+ * 获取HarmonicResponseEnum实例
+ */
+ public static StatResponseEnum getStatEnumResponseEnumByMessage(@NotNull Object value) {
+ StatResponseEnum statResponseEnum;
+ try {
+ String message = value.toString();
+ if(message.indexOf(StrUtil.C_COMMA)>0){
+ value = message.substring(message.indexOf(StrUtil.C_COMMA)+1);
+ }
+ statResponseEnum = EnumUtils.valueOf(StatResponseEnum.class, value, StatResponseEnum.class.getMethod(BusinessException.GET_MESSAGE_METHOD));
+ return Objects.isNull(statResponseEnum) ? StatResponseEnum.STAT_COMMON_ERROR : statResponseEnum;
+ } catch (NoSuchMethodException e) {
+ throw new BusinessException(CommonResponseEnum.INTERNAL_ERROR);
+ }
+ }
+ public static Enum> getExceptionEnum(HttpResult