预处理模块:工单问题生成,主网有效监测时长计算,

过程监督模块:工单模块功能,其他模块的审核
This commit is contained in:
huangzj
2023-02-27 11:24:58 +08:00
parent 5915ed87ac
commit 338b659d94
58 changed files with 2932 additions and 57 deletions

View File

@@ -0,0 +1,65 @@
package com.njcn.prepare.harmonic.pojo.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@Data
public class DataVFiveItemDTO {
@ApiModelProperty("监测点ID")
private Integer lineid;
@ApiModelProperty("时间")
private Date timeid;
@ApiModelProperty("相别")
private String phasicType;
@ApiModelProperty("频率平均值实时量测值MAX")
private Double freqMax;
@ApiModelProperty("频率平均值实时量测值MIN")
private Double freqMin;
@ApiModelProperty("相电压有效值平均值实时量测值MAX")
private Double rmsMax;
@ApiModelProperty("相电压有效值平均值实时量测值MIN")
private Double rmsMin;
@ApiModelProperty("线电压有效值平均值实时量测值MAX")
private Double rmsLvrMax;
@ApiModelProperty("线电压有效值平均值实时量测值MIN")
private Double rmsLvrMin;
@ApiModelProperty("电压总谐波畸变率平均值实时量测值量MAX")
private Double vThdMax;
@ApiModelProperty("电压总谐波畸变率平均值实时量测值量MIN")
private Double vThdMin;
@ApiModelProperty("三相电压负序不平衡度平均值实时量测值MAX")
private Double vUnbalanceMax;
@ApiModelProperty("三相电压负序不平衡度平均值实时量测值MIN")
private Double vUnbalanceMin;
@ApiModelProperty("频率平均值数量")
private Integer freqCount;
@ApiModelProperty("相电压有效值平均值数量")
private Integer rmsCount;
@ApiModelProperty("线电压有效值平均值数量")
private Integer rmsLvrCount;
@ApiModelProperty("电压总谐波畸变率平均值数量")
private Integer vThdCount;
@ApiModelProperty("三相电压负序不平衡度平均值数量")
private Integer vUnbalanceCount;
}

View File

@@ -0,0 +1,29 @@
package com.njcn.prepare.harmonic.pojo.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.time.LocalDateTime;
/**
* Description:
* 接口文档访问地址http://serverIP:port/swagger-ui.html
* Date: 2023/2/13 10:58【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
public class OverLimitFlagDTO {
@ApiModelProperty("监测点ID(台区id)")
private String lineId;
@ApiModelProperty("越限开始时间")
private LocalDateTime startTime;
@ApiModelProperty("越限结束时间")
private LocalDateTime endTime ;
@ApiModelProperty("越限类型")
private String overLimtType;
@ApiModelProperty("越限标志")
private Integer overLimtFlag;
}

View File

@@ -0,0 +1,33 @@
package com.njcn.prepare.harmonic.pojo.param;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.List;
/**
* @author clam
* Date: 2022/10/20 11:41
* @version V1.0.0
*/
@Data
public class WorkOrderCreateParam {
@ApiModelProperty(name = "orgIdList",value = "单位Id")
private List<String> orgIdList;
@ApiModelProperty(name = "type",value = "报表类型,1,年2季3月4周5日")
@NotNull(message = "报表类型不可为空")
private Integer type;
@ApiModelProperty(name = "dataDate",value = "时间")
@NotBlank(message = "报表时间不可为空")
private String dataDate;
@ApiModelProperty(name = "dataSource",value = "数据源 0:oracle;1:influxdb")
@NotBlank(message = "数据源")
private Integer dataSource;
}