电能质量问题

This commit is contained in:
1771838663@qq.com
2022-11-24 16:01:28 +08:00
parent 28f6f2a320
commit cee90270e9
14 changed files with 210 additions and 129 deletions

View File

@@ -24,9 +24,13 @@ public class AbnormalParam extends IssuesParam {
@NotNull(message = "发现异常时间不可为空")
private String abnormalDevTime;
@ApiModelProperty(name = "abnormalTarget",value = "异常指标")
@NotNull(message = "异常指标不可为空")
private String abnormalTarget;
@ApiModelProperty(name = "steadyState",value = "稳态指标")
@NotNull(message = "稳态指标不可为空")
private String[] steadyState;
@ApiModelProperty(name = "transientIndicators",value = "暂态指标")
@NotNull(message = "暂态指标不可为空")
private String[] transientIndicators;
@ApiModelProperty(name = "eventDescription",value = "事件描述")
@NotNull(message = "事件描述不可为空")

View File

@@ -36,9 +36,13 @@ public class ComplaintParam extends IssuesParam {
@NotNull(message = "投诉时间不可为空")
private String complaintTime;
@ApiModelProperty(name = "abnormalTarget",value = "异常指标")
@NotNull(message = "异常指标不可为空")
private String abnormalTarget;
@ApiModelProperty(name = "steadyState",value = "稳态指标")
@NotNull(message = "稳态指标不可为空")
private String[] steadyState;
@ApiModelProperty(name = "transientIndicators",value = "暂态指标")
@NotNull(message = "暂态指标不可为空")
private String[] transientIndicators;
@ApiModelProperty(name = "electricityType",value = "用电类别")
@NotNull(message = "用电类别不可为空")

View File

@@ -24,10 +24,6 @@ public class ExcessiveParam extends IssuesParam {
@NotNull(message = "告警原因不可为空")
private String warnReason;
@ApiModelProperty(name = "substationId",value = "变电站ID")
@NotNull(message = "变电站ID不可为空")
private String substationId;
@ApiModelProperty(name = "measurementPointId",value = "监测点ID")
@NotNull(message = "监测点ID不可为空")
private String measurementPointId;

View File

@@ -28,9 +28,13 @@ public class GeneralSurveyParam extends IssuesParam {
@NotNull(message = "监测点ID不可为空")
private String measurementPointId;
@ApiModelProperty(name = "overLimitTarget",value = "超标指标")
@NotNull(message = "超标指标不可为空")
private String overLimitTarget;
@ApiModelProperty(name = "steadyState",value = "稳态指标")
@NotNull(message = "稳态指标不可为空")
private String[] steadyState;
@ApiModelProperty(name = "transientIndicators",value = "暂态指标")
@NotNull(message = "暂态指标不可为空")
private String[] transientIndicators;
@ApiModelProperty(name = "planName",value = "普测计划名称")
@NotNull(message = "普测计划名称不可为空")

View File

@@ -18,9 +18,9 @@ public class IssuesParam {
@NotNull(message = "单位不可为空")
private String orgNo;
@ApiModelProperty(name = "powerQualityProblemNo",value = "电能质量问题编号")
@NotNull(message = "电能质量问题编号不可为空")
private String powerQualityProblemNo;
@ApiModelProperty(name = "orgName",value = "单位名称")
@NotNull(message = "单位名称不可为空")
private String orgName;
@ApiModelProperty(name = "problemName",value = "问题名称")
@NotNull(message = "问题名称不可为空")

View File

@@ -18,16 +18,16 @@ public class ProcessParam {
private String powerQualityProblemNo;
@ApiModelProperty(name = "reportProcessContentYyfx",value = "电网侧原因")
private String reportProcessContentYyfx;
private String[] reportProcessContentYyfx;
@ApiModelProperty(name = "userReportProcessContentYyfx",value = "用户侧原因")
private String userReportProcessContentYyfx;
private String[] userReportProcessContentYyfx;
@ApiModelProperty(name = "powerGridAffectDev",value = "电网侧受影响设备")
private String powerGridAffectDev;
private String[] powerGridAffectDev;
@ApiModelProperty(name = "userAffectDev",value = "用户侧受影响设备")
private String userAffectDev;
private String[] userAffectDev;
@ApiModelProperty(name = "eventDescriptionYyfx",value = "事件描述")
private String eventDescriptionYyfx;
@@ -39,10 +39,10 @@ public class ProcessParam {
private String filePathYyfx;
@ApiModelProperty(name = "reportProcessContentYyfx",value = "电网侧整改治理措施")
private String reportProcessContentJhzg;
private String[] reportProcessContentJhzg;
@ApiModelProperty(name = "userReportProcessContentJhzg",value = "用户侧整改治理措施")
private String userReportProcessContentJhzg;
private String[] userReportProcessContentJhzg;
@ApiModelProperty(name = "fileNameJhzg",value = "计划整改文件名称")
private String fileNameJhzg;
@@ -51,10 +51,10 @@ public class ProcessParam {
private String filePathJhzg;
@ApiModelProperty(name = "reportProcessContentSjcq",value = "电网侧实际采取措施")
private String reportProcessContentSjcq;
private String[] reportProcessContentSjcq;
@ApiModelProperty(name = "userReportProcessContentSjcq",value = "用户侧实际采取措施")
private String userReportProcessContentSjcq;
private String[] userReportProcessContentSjcq;
@ApiModelProperty(name = "fileNameSjcq",value = "实际采取措施报告文件名称")
private String fileNameSjcq;

View File

@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import java.io.Serializable;
/**
@@ -14,6 +16,7 @@ import java.io.Serializable;
* @author xiaoyao
* @since 2022-11-14
*/
@Data
@TableName("r_mp_online_monitor_overproof_problem")
public class RMpOnlineMonitorOverproofProblem implements Serializable {
@@ -53,67 +56,4 @@ public class RMpOnlineMonitorOverproofProblem implements Serializable {
* 告警持续时间
*/
private String warnLastTime;
public String getPowerQualityProblemNo() {
return powerQualityProblemNo;
}
public void setPowerQualityProblemNo(String powerQualityProblemNo) {
this.powerQualityProblemNo = powerQualityProblemNo;
}
public String getWarnTarget() {
return warnTarget;
}
public void setWarnTarget(String warnTarget) {
this.warnTarget = warnTarget;
}
public String getWarnReason() {
return warnReason;
}
public void setWarnReason(String warnReason) {
this.warnReason = warnReason;
}
public String getSubstationId() {
return substationId;
}
public void setSubstationId(String substationId) {
this.substationId = substationId;
}
public String getMeasurementPointId() {
return measurementPointId;
}
public void setMeasurementPointId(String measurementPointId) {
this.measurementPointId = measurementPointId;
}
public LocalDateTime getDataDate() {
return dataDate;
}
public void setDataDate(LocalDateTime dataDate) {
this.dataDate = dataDate;
}
public String getWarnLastTime() {
return warnLastTime;
}
public void setWarnLastTime(String warnLastTime) {
this.warnLastTime = warnLastTime;
}
@Override
public String toString() {
return "RMpOnlineMonitorOverproofProblem{" +
"powerQualityProblemNo=" + powerQualityProblemNo +
", warnTarget=" + warnTarget +
", warnReason=" + warnReason +
", substationId=" + substationId +
", measurementPointId=" + measurementPointId +
", dataDate=" + dataDate +
", warnLastTime=" + warnLastTime +
"}";
}
}

View File

@@ -34,10 +34,10 @@ public class AbnormalVO extends ProcessVO implements Serializable {
/**
* 稳态指标
*/
private String steadyIndicator;
private String[] steadyIndicator;
/**
* 暂态指标
*/
private String transientIndicators;
private String[] transientIndicators;
}

View File

@@ -39,11 +39,11 @@ public class ComplaintVO extends ProcessVO implements Serializable {
/**
* 稳态指标
*/
private String steadyIndicator;
private String[] steadyIndicator;
/**
* 暂态指标
*/
private String transientIndicators;
private String[] transientIndicators;
}

View File

@@ -44,10 +44,10 @@ public class GeneralSurveyVO extends ProcessVO implements Serializable {
/**
* 稳态指标
*/
private String steadyIndicator;
private String[] steadyIndicator;
/**
* 暂态指标
*/
private String transientIndicators;
private String[] transientIndicators;
}

View File

@@ -47,22 +47,22 @@ public class ProcessVO implements Serializable {
/**
* 电网侧原因
*/
private String reportProcessContentYyfx;
private String[] reportProcessContentYyfx;
/**
* 用户侧原因
*/
private String userReportProcessContentYyfx;
private String[] userReportProcessContentYyfx;
/**
* 电网侧受影响设备
*/
private String powerGridAffectDev;
private String[] powerGridAffectDev;
/**
* 用户侧受影响设备
*/
private String userAffectDev;
private String[] userAffectDev;
/**
* 事件描述
@@ -82,12 +82,12 @@ public class ProcessVO implements Serializable {
/**
* 电网侧整改治理措施
*/
private String reportProcessContentJhzg;
private String[] reportProcessContentJhzg;
/**
* 用户侧整改治理措施
*/
private String userReportProcessContentJhzg;
private String[] userReportProcessContentJhzg;
/**
* 计划整改文件名称
@@ -102,12 +102,12 @@ public class ProcessVO implements Serializable {
/**
* 电网侧实际采取措施
*/
private String reportProcessContentSjcq;
private String[] reportProcessContentSjcq;
/**
* 用户侧实际采取措施
*/
private String userReportProcessContentSjcq;
private String[] userReportProcessContentSjcq;
/**
* 实际采取措施报告文件名称