|
@@ -0,0 +1,200 @@
|
|
|
|
|
+package com.hdkj.lt.modle.dto.voltageLimitViolation;
|
|
|
|
|
+
|
|
|
|
|
+import com.alibaba.fastjson.annotation.JSONField;
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+import net.bytebuddy.implementation.bytecode.constant.DefaultValue;
|
|
|
|
|
+
|
|
|
|
|
+import java.util.List;
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * AreaVoltViolation-成片电压越限统计指标和详情
|
|
|
|
|
+ */
|
|
|
|
|
+@Data
|
|
|
|
|
+public class AreaVoltViolationDTO {
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 线路psrId
|
|
|
|
|
+ */
|
|
|
|
|
+
|
|
|
|
|
+ private String feederId;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 线路名称
|
|
|
|
|
+ */
|
|
|
|
|
+
|
|
|
|
|
+ private String feederName;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 电压指数(合并前)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Double voltRate;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户有效电压合格断面次数(合并前)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer qualifiedVoltIntervalNum;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户有效电压断面次数(合并前)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer validVoltIntervalCount;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 电压越上限指数(合并前、有效电压)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Double overVoltRate;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 有效用户电压断面越上限次数(合并前)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer validOverVoltIntervalCount;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 电压越下限指数(合并前)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Double underVoltRate;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 有效用户电压断面越下限次数(合并前)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer validUnderVoltIntervalCount;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 低压用户电压越上限时长(单位min)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer overVoltTime;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 低压用户电压越下限时长(单位min)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer underVoltTime;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 越下限导线段数量(条)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer underVoltSegNum;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 导线电压越下限次数(次)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer underVoltSegCount;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 越下限配变数量(台)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer underVoltTransNum;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 配变电压越下限次数(次)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer underVoltTransCount;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 越下限中压用户数量(户)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer underVoltMvcustomerNum;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 中压用户越下限次数(次)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer underVoltMvcustomerCount;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 越下限低压用户数量(户)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer underVoltLvcustomerNum;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 低压用户越下限次数(次)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer underVoltLvcustomerCount;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 低压用户一般越上限指数
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Double generalOvervoltLvcustomerRate;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 一般越上限低压用户数量(户)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer generalOvervoltLvcustomerNum;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 低压用户一般越上限次数(次)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Double generalOvervoltLvcustomerCount;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 低压用户严重越上限指数
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Double severeOvervoltLvcustomerRate;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 严重越上限低压用户数量(户)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Double severeOvervoltLvcustomerNum;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 低压用户严重越上限次数(次)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer severeOvervoltLvcustomerCount;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 低压用户一般越下限指数
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Double generalUndervoltLvcustomerRate;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 一般越下限低压用户数量(户)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer generalUndervoltLvcustomerNum;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 低压用户一般越下限次数(次)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer generalUndervoltLvcustomerCount;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 低压用户严重越下限指数
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Double severeUndervoltLvcustomerRate;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 严重越下限低压用户数量(户)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer severeUndervoltLvcustomerNum;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 低压用户严重越下限次数(次)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JSONField(defaultValue = "0")
|
|
|
|
|
+ private Integer severeUndervoltLvcustomerCount;
|
|
|
|
|
+}
|