电能质量问题监测点超标新增需求

This commit is contained in:
hzj
2024-04-08 15:12:24 +08:00
parent 2512a861bb
commit 3e8b420db8
14 changed files with 558 additions and 8 deletions

View File

@@ -0,0 +1,55 @@
package com.njcn.harmonic.pojo.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.time.LocalDate;
import java.util.List;
/**
* Description:
* Date: 2024/4/3 16:13【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
public class RMpPartHarmonicDetailDTO {
/**
* 监测点ID
*/
private String measurementPointId;
private String measurementPointName;
//告警指标
private String harmonicType;
//母线id
private String barId;
private String barName;
//电站id
private String sustationId;
private String sustationName;
@ApiModelProperty(name = "objName",value = "监测点对象名称")
private String objName;
@ApiModelProperty(name = "loadType",value = "监测对象类型")
private String loadType;
@ApiModelProperty(name = "voltageLevel",value = "电压等级")
private String voltageLevel;
//超标天数
private Double overLimitrate;
/*当月超标日期
* */
private List<LocalDate> dateList;
}

View File

@@ -0,0 +1,33 @@
package com.njcn.harmonic.pojo.param;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
/**
* Description:
* Date: 2024/4/3 16:16【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
public class RMpPartHarmonicDetailQueryParam {
/**
* 统计起始日期
*/
@ApiModelProperty(name="startTime",value="统计起始日期yyyy-MM-dd")
private String startTime;
/**
* 统计截止日期
*/
@ApiModelProperty(name="endTime",value="统计截止日期yyyy-MM-dd")
private String endTime;
@ApiModelProperty(name="harmonicTypes",value="稳态指标id集合")
private List<String> harmonicTypes;
@ApiModelProperty(name="harmonicTypes",value="越线天数占比(一个月)")
private Double rate;
}