合并代码
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
package com.njcn.harmonic.pojo.param;
|
||||
|
||||
import com.njcn.common.pojo.param.StatisticsBizBaseParam;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* <专项分析-分布式光伏入参>
|
||||
*
|
||||
* @author wr
|
||||
* @createTime: 2022-11-25
|
||||
*/
|
||||
@Data
|
||||
public class PowerQualityParam extends StatisticsBizBaseParam {
|
||||
|
||||
@ApiModelProperty(value = "页码", example = "1")
|
||||
private int pageNum = 1;
|
||||
|
||||
@ApiModelProperty(value = "每页记录数", example = "10")
|
||||
private int pageSize = 10;
|
||||
|
||||
|
||||
@Data
|
||||
public static class PowerQualityDetailParam extends StatisticsBizBaseParam{
|
||||
|
||||
@ApiModelProperty(value = "字典id集合",required = true)
|
||||
private Map<String,String> mapId;
|
||||
|
||||
@ApiModelProperty(value = "部门集合",required = true)
|
||||
private List<String> orgNos;
|
||||
}
|
||||
|
||||
@Data
|
||||
public static class PowerQualityDetailInfoParam extends PowerQualityParam{
|
||||
|
||||
@ApiModelProperty(value = "监测点类别",required = true)
|
||||
private List<String> monitorSort;;
|
||||
}
|
||||
}
|
||||
@@ -38,10 +38,13 @@ public class ReportTemplateParam {
|
||||
@ApiModelProperty(name = "valueTitle",value = "存取库中")
|
||||
private String valueTitle;
|
||||
|
||||
@ApiModelProperty(name = "reportType",value = "自定义报表类型",required = true)
|
||||
@NotBlank(message = "自定义报表类型不可为空")
|
||||
@ApiModelProperty(name = "reportType",value = "模板类型",required = true)
|
||||
@NotBlank(message = "模板类型不可为空")
|
||||
private String reportType;
|
||||
|
||||
@ApiModelProperty(name = "reportForm",value = "报表类型",required = true)
|
||||
private String reportForm;
|
||||
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
|
||||
@@ -5,6 +5,7 @@ import com.njcn.db.bo.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
|
||||
/**
|
||||
* pqs
|
||||
* 自定义报表
|
||||
@@ -27,4 +28,6 @@ public class ExcelRptTemp extends BaseEntity {
|
||||
|
||||
private String reportType;
|
||||
|
||||
private String reportForm;
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,237 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* 接口文档访问地址:http://serverIP:port/swagger-ui.html
|
||||
* Date: 2022/11/29 15:32【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@TableName(value = "pms_monitor")
|
||||
public class PmsMonitorPO {
|
||||
/**
|
||||
* 监测点ID
|
||||
*/
|
||||
@TableId(value = "Id", type = IdType.INPUT)
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 监测点名称
|
||||
*/
|
||||
@TableField(value = "Name")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 组织机构名称
|
||||
*/
|
||||
@TableField(value = "Org_Name")
|
||||
private String orgName;
|
||||
|
||||
/**
|
||||
* 组织机构ID(外键)
|
||||
*/
|
||||
@TableField(value = "Org_Id")
|
||||
private String orgId;
|
||||
|
||||
/**
|
||||
* 运维单位名称
|
||||
*/
|
||||
@TableField(value = "Operation_Name")
|
||||
private String operationName;
|
||||
|
||||
/**
|
||||
* 运维单位ID(外键)
|
||||
*/
|
||||
@TableField(value = "Operation_Id")
|
||||
private String operationId;
|
||||
|
||||
/**
|
||||
* 变电站名称
|
||||
*/
|
||||
@TableField(value = "Powerr_Name")
|
||||
private String powerrName;
|
||||
|
||||
/**
|
||||
* 电站ID(外键)
|
||||
*/
|
||||
@TableField(value = "Powerr_Id")
|
||||
private String powerrId;
|
||||
|
||||
/**
|
||||
* 母线名称
|
||||
*/
|
||||
@TableField(value = "Generatrix_Name")
|
||||
private String generatrixName;
|
||||
|
||||
/**
|
||||
* 母线ID(外键)
|
||||
*/
|
||||
@TableField(value = "Generatrix_Id")
|
||||
private String generatrixId;
|
||||
|
||||
/**
|
||||
* 监测线路名称
|
||||
*/
|
||||
@TableField(value = "Line_Name")
|
||||
private String lineName;
|
||||
|
||||
/**
|
||||
* 监测线路ID
|
||||
*/
|
||||
@TableField(value = "Line_Id")
|
||||
private String lineId;
|
||||
|
||||
/**
|
||||
* 电压等级(字典)
|
||||
*/
|
||||
@TableField(value = "Voltage_Level")
|
||||
private String voltageLevel;
|
||||
|
||||
/**
|
||||
* 监测点状态(字典)
|
||||
*/
|
||||
@TableField(value = "Monitor_State")
|
||||
private String monitorState;
|
||||
|
||||
/**
|
||||
* 监测点类型
|
||||
*/
|
||||
@TableField(value = "Monitor_Type")
|
||||
private String monitorType;
|
||||
|
||||
/**
|
||||
* 最小短路容量
|
||||
*/
|
||||
@TableField(value = "Min_Short_Circuit_Capacity")
|
||||
private Double minShortCircuitCapacity;
|
||||
|
||||
/**
|
||||
* 供电设备容量
|
||||
*/
|
||||
@TableField(value = "Power_Supply_Eq_Capacity")
|
||||
private Double powerSupplyEqCapacity;
|
||||
|
||||
/**
|
||||
* 用户协议容量
|
||||
*/
|
||||
@TableField(value = "User_Agreement_Capacity")
|
||||
private Double userAgreementCapacity;
|
||||
|
||||
/**
|
||||
* 电压偏差限值(上)
|
||||
*/
|
||||
@TableField(value = "Voltage_Deviation_Upper_Limit")
|
||||
private Double voltageDeviationUpperLimit;
|
||||
|
||||
/**
|
||||
* 电压偏差限值(下)
|
||||
*/
|
||||
@TableField(value = "Voltage_Deviation_Lower_Limit")
|
||||
private Double voltageDeviationLowerLimit;
|
||||
|
||||
/**
|
||||
* 电压互感器类型(字典)
|
||||
*/
|
||||
@TableField(value = "Potential_Trans_Former_Type")
|
||||
private String potentialTransFormerType;
|
||||
|
||||
/**
|
||||
* 中性点接地方式(字典)
|
||||
*/
|
||||
@TableField(value = "Neutral_Grounding_Mode")
|
||||
private String neutralGroundingMode;
|
||||
|
||||
/**
|
||||
* 是否用户专线(字典)
|
||||
*/
|
||||
@TableField(value = "Is_Special_Supply_Electricity")
|
||||
private String isSpecialSupplyElectricity;
|
||||
|
||||
/**
|
||||
* 监测点标签
|
||||
*/
|
||||
@TableField(value = "Monitor_Tag")
|
||||
private String monitorTag;
|
||||
|
||||
/**
|
||||
* 监测对象类型(字典)
|
||||
*/
|
||||
@TableField(value = "Monitor_Object_Type")
|
||||
private String monitorObjectType;
|
||||
|
||||
/**
|
||||
* 监测对象编号
|
||||
*/
|
||||
@TableField(value = "Monitor_Object_Id")
|
||||
private String monitorObjectId;
|
||||
|
||||
/**
|
||||
* 监测对象名称
|
||||
*/
|
||||
@TableField(value = "Monitor_Object_Name")
|
||||
private String monitorObjectName;
|
||||
|
||||
/**
|
||||
* 统计间隔
|
||||
*/
|
||||
@TableField(value = "Statistical_Interval")
|
||||
private Integer statisticalInterval;
|
||||
|
||||
/**
|
||||
* 关联的监测终端编号(外键)
|
||||
*/
|
||||
@TableField(value = "Terminal_Id")
|
||||
private String terminalId;
|
||||
|
||||
/**
|
||||
* 监测终端接线方式(字典)
|
||||
*/
|
||||
@TableField(value = "Terminal_Wiring_Method")
|
||||
private String terminalWiringMethod;
|
||||
|
||||
/**
|
||||
* 是否是上送国网监测点,0-否 1-是
|
||||
*/
|
||||
@TableField(value = "Is_Up_To_Grid")
|
||||
private Boolean isUpToGrid;
|
||||
|
||||
/**
|
||||
* 数据状态:0-删除;1-正常;
|
||||
*/
|
||||
@TableField(value = "Status")
|
||||
private Boolean status;
|
||||
|
||||
/**
|
||||
* 创建用户
|
||||
*/
|
||||
@TableField(value = "Create_By")
|
||||
private String createBy;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@TableField(value = "Create_Time")
|
||||
private Date createTime;
|
||||
|
||||
/**
|
||||
* 更新用户
|
||||
*/
|
||||
@TableField(value = "Update_By")
|
||||
private String updateBy;
|
||||
|
||||
/**
|
||||
* 更新时间
|
||||
*/
|
||||
@TableField(value = "Update_Time")
|
||||
private Date updateTime;
|
||||
}
|
||||
@@ -0,0 +1,159 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* 接口文档访问地址:http://serverIP:port/swagger-ui.html
|
||||
* Date: 2022/11/29 15:53【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@TableName(value = "pms_terminal")
|
||||
public class PmsTerminalPO {
|
||||
/**
|
||||
* 终端编号
|
||||
*/
|
||||
@TableId(value = "Id", type = IdType.INPUT)
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 终端名称
|
||||
*/
|
||||
@TableField(value = "Name")
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 组织机构名称
|
||||
*/
|
||||
@TableField(value = "Org_Name")
|
||||
private String orgName;
|
||||
|
||||
/**
|
||||
* 组织机构ID(外键)
|
||||
*/
|
||||
@TableField(value = "Org_Id")
|
||||
private String orgId;
|
||||
|
||||
/**
|
||||
* 运维单位名称
|
||||
*/
|
||||
@TableField(value = "Operation_Name")
|
||||
private String operationName;
|
||||
|
||||
/**
|
||||
* 运维单位ID(外键)
|
||||
*/
|
||||
@TableField(value = "Operation_Id")
|
||||
private String operationId;
|
||||
|
||||
/**
|
||||
* 变电站名称
|
||||
*/
|
||||
@TableField(value = "Powerr_Name")
|
||||
private String powerrName;
|
||||
|
||||
/**
|
||||
* 所属电站ID(外键)
|
||||
*/
|
||||
@TableField(value = "Power_Station_Id")
|
||||
private String powerStationId;
|
||||
|
||||
/**
|
||||
* 终端状态(字典)
|
||||
*/
|
||||
@TableField(value = "Terminal_State")
|
||||
private String terminalState;
|
||||
|
||||
/**
|
||||
* 终端级别(字典)
|
||||
*/
|
||||
@TableField(value = "Terminal_Level")
|
||||
private String terminalLevel;
|
||||
|
||||
/**
|
||||
* 装置型号(字典)
|
||||
*/
|
||||
@TableField(value = "Device_Model")
|
||||
private String deviceModel;
|
||||
|
||||
/**
|
||||
* 生产厂家(字典)
|
||||
*/
|
||||
@TableField(value = "Manufacture")
|
||||
private String manufacture;
|
||||
|
||||
/**
|
||||
* 检定日期
|
||||
*/
|
||||
@TableField(value = "Verification_Date")
|
||||
private Date verificationDate;
|
||||
|
||||
/**
|
||||
* 投运日期
|
||||
*/
|
||||
@TableField(value = "Use_Date")
|
||||
private Date useDate;
|
||||
|
||||
/**
|
||||
* 测量信号输入形式(字典)
|
||||
*/
|
||||
@TableField(value = "Input_Type")
|
||||
private String inputType;
|
||||
|
||||
/**
|
||||
* IP地址
|
||||
*/
|
||||
@TableField(value = "Ip")
|
||||
private String ip;
|
||||
|
||||
/**
|
||||
* 通信端口
|
||||
*/
|
||||
@TableField(value = "Port")
|
||||
private String port;
|
||||
|
||||
/**
|
||||
* 是否是上送国网监测点,0-否 1-是
|
||||
*/
|
||||
@TableField(value = "Is_Up_To_Grid")
|
||||
private Boolean isUpToGrid;
|
||||
|
||||
/**
|
||||
* 数据状态:0-删除;1-正常;
|
||||
*/
|
||||
@TableField(value = "Status")
|
||||
private Boolean status;
|
||||
|
||||
/**
|
||||
* 创建用户
|
||||
*/
|
||||
@TableField(value = "Create_By")
|
||||
private String createBy;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@TableField(value = "Create_Time")
|
||||
private Date createTime;
|
||||
|
||||
/**
|
||||
* 更新用户
|
||||
*/
|
||||
@TableField(value = "Update_By")
|
||||
private String updateBy;
|
||||
|
||||
/**
|
||||
* 更新时间
|
||||
*/
|
||||
@TableField(value = "Update_Time")
|
||||
private Date updateTime;
|
||||
}
|
||||
@@ -1,26 +1,24 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* @TableName r_mp_inharmonic_v_rate_report_d
|
||||
* Description:
|
||||
* 接口文档访问地址:http://serverIP:port/swagger-ui.html
|
||||
* Date: 2022/10/27 13:52【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@TableName(value ="r_mp_inharmonic_v_rate_report_d")
|
||||
@Data
|
||||
public class RMpInharmonicVRateReportD implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableName(value = "r_mp_inharmonic_v_rate_report_d")
|
||||
public class RMpInharmonicVRateReportD {
|
||||
/**
|
||||
* 监测点ID
|
||||
*/
|
||||
|
||||
@@ -0,0 +1,80 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* 接口文档访问地址:http://serverIP:port/swagger-ui.html
|
||||
* Date: 2022/11/29 15:38【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@TableName(value = "r_mp_integrity_d")
|
||||
public class RMpIntegrityDPO {
|
||||
/**
|
||||
* 监测点id
|
||||
*/
|
||||
@MppMultiId(value = "measurement_point_id")
|
||||
private String measurementPointId;
|
||||
|
||||
/**
|
||||
* 生成数据的时间,每天统计一次
|
||||
*/
|
||||
@MppMultiId(value = "data_date")
|
||||
private Date dataDate;
|
||||
|
||||
/**
|
||||
* 有效接入分钟数量
|
||||
*/
|
||||
@TableField(value = "effective_minute_count")
|
||||
private Integer effectiveMinuteCount;
|
||||
|
||||
/**
|
||||
* 频率平均值指标数据个数
|
||||
*/
|
||||
@TableField(value = "freq_count")
|
||||
private Integer freqCount;
|
||||
|
||||
/**
|
||||
* 相电压有效值平均值指标数据个数
|
||||
*/
|
||||
@TableField(value = "phase_voltage_count")
|
||||
private Integer phaseVoltageCount;
|
||||
|
||||
/**
|
||||
* 线电压有效值平均值指标数据个数
|
||||
*/
|
||||
@TableField(value = "line_voltage_count")
|
||||
private Integer lineVoltageCount;
|
||||
|
||||
/**
|
||||
* 电压总谐波畸变率平均值指标数据个数
|
||||
*/
|
||||
@TableField(value = "v_thd_count")
|
||||
private Integer vThdCount;
|
||||
|
||||
/**
|
||||
* 三相电压不平衡度平均值指标数据个数
|
||||
*/
|
||||
@TableField(value = "unbalance_count")
|
||||
private Integer unbalanceCount;
|
||||
|
||||
/**
|
||||
* 监测点短时闪变、电压波动类指标数据个数
|
||||
*/
|
||||
@TableField(value = "pst_count")
|
||||
private Integer pstCount;
|
||||
|
||||
/**
|
||||
* 监测点长时闪变指标数据个数
|
||||
*/
|
||||
@TableField(value = "plt_count")
|
||||
private Integer pltCount;
|
||||
}
|
||||
@@ -24,6 +24,7 @@ import java.util.Date;
|
||||
/**
|
||||
* 单位污区图统计日表
|
||||
*/
|
||||
@ApiModel(value = "com-njcn-harmonic-pojo-po-RMpPollutionDPO")
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
|
||||
@@ -0,0 +1,144 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 分布式光伏_台区电能质量明细_月表
|
||||
*
|
||||
* @author yzh
|
||||
* @TableName r_mp_pv_power_detail_m
|
||||
*/
|
||||
@TableName(value = "r_mp_pv_power_detail_m")
|
||||
@Data
|
||||
public class RMpPvPowerDetailMPO implements Serializable {
|
||||
/**
|
||||
* 统计时间
|
||||
*/
|
||||
private Date dataDate;
|
||||
|
||||
/**
|
||||
* 监测点id
|
||||
*/
|
||||
private String measurementPointId;
|
||||
|
||||
/**
|
||||
* 渗透率
|
||||
*/
|
||||
@TableField(value = "permeability")
|
||||
private String permeability;
|
||||
|
||||
/**
|
||||
* 电压越上限天数
|
||||
*/
|
||||
@TableField(value = "vol_over_max_date")
|
||||
private String volOverMaxDate;
|
||||
|
||||
/**
|
||||
* 电压越下限天数
|
||||
*/
|
||||
@TableField(value = "vol_over_min_date")
|
||||
private String volOverMinDate;
|
||||
|
||||
/**
|
||||
* 电压上限值
|
||||
*/
|
||||
@TableField(value = "vol_over_max")
|
||||
private Float volOverMax;
|
||||
|
||||
/**
|
||||
* 电压下限值
|
||||
*/
|
||||
@TableField(value = "vol_over_min")
|
||||
private Float volOverMin;
|
||||
|
||||
|
||||
/**
|
||||
* 电压越上限天数7%~15%
|
||||
*/
|
||||
@TableField(value = "vol_over_max_date7_15")
|
||||
private String volOverMaxDate715;
|
||||
|
||||
/**
|
||||
* 电压越上限天数15%以上
|
||||
*/
|
||||
@TableField(value = "vol_over_max_date15_")
|
||||
private String volOverMaxDate15;
|
||||
|
||||
/**
|
||||
* 电压越上限严重度
|
||||
*/
|
||||
@TableField(value = "vol_over_max_severity")
|
||||
private String volOverMaxSeverity;
|
||||
|
||||
/**
|
||||
* 电压越下限严重度
|
||||
*/
|
||||
@TableField(value = "vol_over_min_severity")
|
||||
private String volOverMinSeverity;
|
||||
|
||||
/**
|
||||
* 低功率因数占比
|
||||
*/
|
||||
@TableField(value = "low_power_factor_ratio")
|
||||
private Double lowPowerFactorRatio;
|
||||
|
||||
/**
|
||||
* 功率因数
|
||||
*/
|
||||
@TableField(value = "low_power_factor")
|
||||
private String lowPowerFactor;
|
||||
|
||||
/**
|
||||
* 潮流倒送电量
|
||||
*/
|
||||
@TableField(value = "stream_electricity")
|
||||
private String streamElectricity;
|
||||
|
||||
/**
|
||||
* 潮流倒送天数
|
||||
*/
|
||||
@TableField(value = "stream_recover_date")
|
||||
private String streamRecoverDate;
|
||||
|
||||
/**
|
||||
* 潮流倒送时设备负载率
|
||||
*/
|
||||
@TableField(value = "stream_load_rate")
|
||||
private String streamLoadRate;
|
||||
|
||||
/**
|
||||
* 潮流道送时长占比
|
||||
*/
|
||||
@TableField(value = "stream_timing_rate")
|
||||
private String streamTimingRate;
|
||||
|
||||
/**
|
||||
* 低功率因数(0.7以下)
|
||||
*/
|
||||
@TableField(value = "low_power_factor_7")
|
||||
private String lowPowerFactor7;
|
||||
|
||||
/**
|
||||
* 低功率因数(0.7-0.8)
|
||||
*/
|
||||
@TableField(value = "low_power_factor7_8")
|
||||
private String lowPowerFactor78;
|
||||
|
||||
/**
|
||||
* 低功率因数(0.8-0.9)
|
||||
*/
|
||||
@TableField(value = "low_power_factor8_9")
|
||||
private String lowPowerFactor89;
|
||||
|
||||
|
||||
|
||||
@TableField(exist = false)
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
@@ -0,0 +1,139 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 分布式光伏_台区电能质量明细_季表
|
||||
*
|
||||
* @author yzh
|
||||
* @TableName r_mp_pv_power_detail_q
|
||||
*/
|
||||
@TableName(value = "r_mp_pv_power_detail_q")
|
||||
@Data
|
||||
public class RMpPvPowerDetailQPO implements Serializable {
|
||||
/**
|
||||
* 统计时间
|
||||
*/
|
||||
private Date dataDate;
|
||||
|
||||
/**
|
||||
* 监测点id
|
||||
*/
|
||||
private String measurementPointId;
|
||||
|
||||
/**
|
||||
* 渗透率
|
||||
*/
|
||||
@TableField(value = "permeability")
|
||||
private String permeability;
|
||||
|
||||
/**
|
||||
* 电压越上限天数
|
||||
*/
|
||||
@TableField(value = "vol_over_max_date")
|
||||
private String volOverMaxDate;
|
||||
|
||||
/**
|
||||
* 电压越下限天数
|
||||
*/
|
||||
@TableField(value = "vol_over_min_date")
|
||||
private String volOverMinDate;
|
||||
|
||||
/**
|
||||
* 电压上限值
|
||||
*/
|
||||
@TableField(value = "vol_over_max")
|
||||
private Float volOverMax;
|
||||
|
||||
/**
|
||||
* 电压下限值
|
||||
*/
|
||||
@TableField(value = "vol_over_min")
|
||||
private Float volOverMin;
|
||||
|
||||
/**
|
||||
* 电压越上限天数7%~15%
|
||||
*/
|
||||
@TableField(value = "vol_over_max_date7_15")
|
||||
private String volOverMaxDate715;
|
||||
|
||||
/**
|
||||
* 电压越上限天数15%以上
|
||||
*/
|
||||
@TableField(value = "vol_over_max_date15_")
|
||||
private String volOverMaxDate15;
|
||||
|
||||
/**
|
||||
* 电压越上限严重度
|
||||
*/
|
||||
@TableField(value = "vol_over_max_severity")
|
||||
private String volOverMaxSeverity;
|
||||
|
||||
/**
|
||||
* 电压越下限严重度
|
||||
*/
|
||||
@TableField(value = "vol_over_min_severity")
|
||||
private String volOverMinSeverity;
|
||||
|
||||
/**
|
||||
* 低功率因数占比
|
||||
*/
|
||||
@TableField(value = "low_power_factor_ratio")
|
||||
private Double lowPowerFactorRatio;
|
||||
|
||||
/**
|
||||
* 功率因数
|
||||
*/
|
||||
@TableField(value = "low_power_factor")
|
||||
private String lowPowerFactor;
|
||||
|
||||
/**
|
||||
* 潮流倒送电量
|
||||
*/
|
||||
@TableField(value = "stream_electricity")
|
||||
private String streamElectricity;
|
||||
|
||||
/**
|
||||
* 潮流倒送天数
|
||||
*/
|
||||
@TableField(value = "stream_recover_date")
|
||||
private String streamRecoverDate;
|
||||
|
||||
/**
|
||||
* 潮流倒送时设备负载率
|
||||
*/
|
||||
@TableField(value = "stream_load_rate")
|
||||
private String streamLoadRate;
|
||||
|
||||
/**
|
||||
* 潮流道送时长占比
|
||||
*/
|
||||
@TableField(value = "stream_timing_rate")
|
||||
private String streamTimingRate;
|
||||
|
||||
/**
|
||||
* 低功率因数(0.7以下)
|
||||
*/
|
||||
@TableField(value = "low_power_factor_7")
|
||||
private String lowPowerFactor7;
|
||||
|
||||
/**
|
||||
* 低功率因数(0.7-0.8)
|
||||
*/
|
||||
@TableField(value = "low_power_factor7_8")
|
||||
private String lowPowerFactor78;
|
||||
|
||||
/**
|
||||
* 低功率因数(0.8-0.9)
|
||||
*/
|
||||
@TableField(value = "low_power_factor8_9")
|
||||
private String lowPowerFactor89;
|
||||
|
||||
@TableField(exist = false)
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
@@ -0,0 +1,140 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 分布式光伏_台区电能质量明细_年表
|
||||
*
|
||||
* @author yzh
|
||||
* @TableName r_mp_pv_power_detail_y
|
||||
*/
|
||||
@TableName(value = "r_mp_pv_power_detail_y")
|
||||
@Data
|
||||
public class RMpPvPowerDetailYPO implements Serializable {
|
||||
/**
|
||||
* 统计时间
|
||||
*/
|
||||
private Date dataDate;
|
||||
|
||||
/**
|
||||
* 监测点id
|
||||
*/
|
||||
private String measurementPointId;
|
||||
|
||||
/**
|
||||
* 渗透率
|
||||
*/
|
||||
@TableField(value = "permeability")
|
||||
private String permeability;
|
||||
|
||||
/**
|
||||
* 电压越上限天数
|
||||
*/
|
||||
@TableField(value = "vol_over_max_date")
|
||||
private String volOverMaxDate;
|
||||
|
||||
/**
|
||||
* 电压越下限天数
|
||||
*/
|
||||
@TableField(value = "vol_over_min_date")
|
||||
private String volOverMinDate;
|
||||
|
||||
/**
|
||||
* 电压上限值
|
||||
*/
|
||||
@TableField(value = "vol_over_max")
|
||||
private Float volOverMax;
|
||||
|
||||
/**
|
||||
* 电压下限值
|
||||
*/
|
||||
@TableField(value = "vol_over_min")
|
||||
private Float volOverMin;
|
||||
|
||||
/**
|
||||
* 电压越上限天数7%~15%
|
||||
*/
|
||||
@TableField(value = "vol_over_max_date7_15")
|
||||
private String volOverMaxDate715;
|
||||
|
||||
/**
|
||||
* 电压越上限天数15%以上
|
||||
*/
|
||||
@TableField(value = "vol_over_max_date15_")
|
||||
private String volOverMaxDate15;
|
||||
|
||||
/**
|
||||
* 电压越上限严重度
|
||||
*/
|
||||
@TableField(value = "vol_over_max_severity")
|
||||
private String volOverMaxSeverity;
|
||||
|
||||
/**
|
||||
* 电压越下限严重度
|
||||
*/
|
||||
@TableField(value = "vol_over_min_severity")
|
||||
private String volOverMinSeverity;
|
||||
|
||||
/**
|
||||
* 低功率因数占比
|
||||
*/
|
||||
@TableField(value = "low_power_factor_ratio")
|
||||
private Double lowPowerFactorRatio;
|
||||
|
||||
/**
|
||||
* 功率因数
|
||||
*/
|
||||
@TableField(value = "low_power_factor")
|
||||
private String lowPowerFactor;
|
||||
|
||||
/**
|
||||
* 潮流倒送电量
|
||||
*/
|
||||
@TableField(value = "stream_electricity")
|
||||
private String streamElectricity;
|
||||
|
||||
/**
|
||||
* 潮流倒送天数
|
||||
*/
|
||||
@TableField(value = "stream_recover_date")
|
||||
private String streamRecoverDate;
|
||||
|
||||
/**
|
||||
* 潮流倒送时设备负载率
|
||||
*/
|
||||
@TableField(value = "stream_load_rate")
|
||||
private String streamLoadRate;
|
||||
|
||||
/**
|
||||
* 潮流道送时长占比
|
||||
*/
|
||||
@TableField(value = "stream_timing_rate")
|
||||
private String streamTimingRate;
|
||||
|
||||
/**
|
||||
* 低功率因数(0.7以下)
|
||||
*/
|
||||
@TableField(value = "low_power_factor_7")
|
||||
private String lowPowerFactor7;
|
||||
|
||||
/**
|
||||
* 低功率因数(0.7-0.8)
|
||||
*/
|
||||
@TableField(value = "low_power_factor7_8")
|
||||
private String lowPowerFactor78;
|
||||
|
||||
/**
|
||||
* 低功率因数(0.8-0.9)
|
||||
*/
|
||||
@TableField(value = "low_power_factor8_9")
|
||||
private String lowPowerFactor89;
|
||||
|
||||
|
||||
@TableField(exist = false)
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
@@ -0,0 +1,118 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.time.LocalDate;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 风电站_台区电能质量明细_月表
|
||||
* </p>
|
||||
*
|
||||
* @author wr
|
||||
* @since 2022-11-30
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("r_mp_wp_power_detail_m")
|
||||
@ApiModel(value="RMpWpPowerDetailM对象", description="风电站_台区电能质量明细_月表")
|
||||
public class RMpWpPowerDetailM implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty(value = "监测点id")
|
||||
@TableId(value = "measurement_point_id", type = IdType.ASSIGN_ID)
|
||||
private String measurementPointId;
|
||||
|
||||
@ApiModelProperty(value = "统计时间")
|
||||
private LocalDate dataDate;
|
||||
|
||||
@ApiModelProperty(value = "负载率(平均值)")
|
||||
private Float loadRateAvg;
|
||||
|
||||
@ApiModelProperty(value = "负载率(95%值)")
|
||||
@TableField(value = "load_rate_95")
|
||||
private Float loadRate95;
|
||||
|
||||
@ApiModelProperty(value = "负载率(99%值)")
|
||||
@TableField(value = "load_rate_99")
|
||||
private Float loadRate99;
|
||||
|
||||
@ApiModelProperty(value = "谐波电压超标情况(0:否 1:是)")
|
||||
private Integer isV;
|
||||
|
||||
@ApiModelProperty(value = "谐波电流超标情况(0:否 1:是)")
|
||||
private Integer isI;
|
||||
|
||||
@ApiModelProperty(value = "电压不平衡度超标情况(0:否 1:是)")
|
||||
private Integer isUnbalance;
|
||||
|
||||
@ApiModelProperty(value = "负序电流超标情况(0:否 1:是)")
|
||||
private Integer isINeg;
|
||||
|
||||
@ApiModelProperty(value = "谐波电压超标次数")
|
||||
private Integer vTimes;
|
||||
|
||||
@ApiModelProperty(value = "谐波电流超标次数")
|
||||
private Integer iTimes;
|
||||
|
||||
@ApiModelProperty(value = "总有功功率99值")
|
||||
@TableField(value = "total_active_power_99")
|
||||
private Float totalActivePower99;
|
||||
|
||||
@ApiModelProperty(value = "总有功功率95值")
|
||||
@TableField(value = "total_active_power_95")
|
||||
private Float totalActivePower95;
|
||||
|
||||
@ApiModelProperty(value = "总有功功率平均值")
|
||||
private Float totalActivePowerAvg;
|
||||
|
||||
@ApiModelProperty(value = "A相有功功率95值")
|
||||
@TableField(value = "ap_active_power_95")
|
||||
private Float apActivePower95;
|
||||
|
||||
@ApiModelProperty(value = "A相有功功率99值")
|
||||
@TableField(value = "ap_active_power_99")
|
||||
private Float apActivePower99;
|
||||
|
||||
@ApiModelProperty(value = "A相有功功率平均值")
|
||||
private Float apActivePowerAvg;
|
||||
|
||||
@ApiModelProperty(value = "B相有功功率95值")
|
||||
@TableField(value = "bp_active_power_95")
|
||||
private Float bpActivePower95;
|
||||
|
||||
@ApiModelProperty(value = "B相有功功率99值")
|
||||
@TableField(value = "bp_active_power_99")
|
||||
private Float bpActivePower99;
|
||||
|
||||
@ApiModelProperty(value = "B相有功功率平均值")
|
||||
private Float bpActivePowerAvg;
|
||||
|
||||
@ApiModelProperty(value = "A相基波电压")
|
||||
private Float apFundamentalVoltage;
|
||||
|
||||
@ApiModelProperty(value = "B相基波电压")
|
||||
private Float bpFundamentalVoltage;
|
||||
|
||||
@ApiModelProperty(value = "C相基波电压")
|
||||
private Float cpFundamentalVoltage;
|
||||
|
||||
@ApiModelProperty(value = "负序电压不平衡度")
|
||||
private Float negativeSequenceVoltageUnbalance;
|
||||
|
||||
@ApiModelProperty(value = "电网暂降次数")
|
||||
private Integer gridDipNum;
|
||||
|
||||
@ApiModelProperty(value = "脱网事件次数")
|
||||
private Integer offlineNum;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,118 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.time.LocalDate;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 风电站_台区电能质量明细_季表
|
||||
* </p>
|
||||
*
|
||||
* @author wr
|
||||
* @since 2022-11-30
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("r_mp_wp_power_detail_q")
|
||||
@ApiModel(value="RMpWpPowerDetailQ对象", description="风电站_台区电能质量明细_季表")
|
||||
public class RMpWpPowerDetailQ implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty(value = "监测点id")
|
||||
@TableId(value = "measurement_point_id", type = IdType.ASSIGN_ID)
|
||||
private String measurementPointId;
|
||||
|
||||
@ApiModelProperty(value = "统计时间")
|
||||
private LocalDate dataDate;
|
||||
|
||||
@ApiModelProperty(value = "负载率(平均值)")
|
||||
private Float loadRateAvg;
|
||||
|
||||
@ApiModelProperty(value = "负载率(95%值)")
|
||||
@TableField(value = "load_rate_95")
|
||||
private Float loadRate95;
|
||||
|
||||
@ApiModelProperty(value = "负载率(99%值)")
|
||||
@TableField(value = "load_rate_99")
|
||||
private Float loadRate99;
|
||||
|
||||
@ApiModelProperty(value = "谐波电压超标情况(0:否 1:是)")
|
||||
private Integer isV;
|
||||
|
||||
@ApiModelProperty(value = "谐波电流超标情况(0:否 1:是)")
|
||||
private Integer isI;
|
||||
|
||||
@ApiModelProperty(value = "电压不平衡度超标情况(0:否 1:是)")
|
||||
private Integer isUnbalance;
|
||||
|
||||
@ApiModelProperty(value = "负序电流超标情况(0:否 1:是)")
|
||||
private Integer isINeg;
|
||||
|
||||
@ApiModelProperty(value = "谐波电压超标次数")
|
||||
private Integer vTimes;
|
||||
|
||||
@ApiModelProperty(value = "谐波电流超标次数")
|
||||
private Integer iTimes;
|
||||
|
||||
@ApiModelProperty(value = "总有功功率99值")
|
||||
@TableField(value = "total_active_power_99")
|
||||
private Float totalActivePower99;
|
||||
|
||||
@ApiModelProperty(value = "总有功功率95值")
|
||||
@TableField(value = "total_active_power_95")
|
||||
private Float totalActivePower95;
|
||||
|
||||
@ApiModelProperty(value = "总有功功率平均值")
|
||||
private Float totalActivePowerAvg;
|
||||
|
||||
@ApiModelProperty(value = "A相有功功率95值")
|
||||
@TableField(value = "ap_active_power_95")
|
||||
private Float apActivePower95;
|
||||
|
||||
@ApiModelProperty(value = "A相有功功率99值")
|
||||
@TableField(value = "ap_active_power_99")
|
||||
private Float apActivePower99;
|
||||
|
||||
@ApiModelProperty(value = "A相有功功率平均值")
|
||||
private Float apActivePowerAvg;
|
||||
|
||||
@ApiModelProperty(value = "B相有功功率95值")
|
||||
@TableField(value = "bp_active_power_95")
|
||||
private Float bpActivePower95;
|
||||
|
||||
@ApiModelProperty(value = "B相有功功率99值")
|
||||
@TableField(value = "bp_active_power_99")
|
||||
private Float bpActivePower99;
|
||||
|
||||
@ApiModelProperty(value = "B相有功功率平均值")
|
||||
private Float bpActivePowerAvg;
|
||||
|
||||
@ApiModelProperty(value = "A相基波电压")
|
||||
private Float apFundamentalVoltage;
|
||||
|
||||
@ApiModelProperty(value = "B相基波电压")
|
||||
private Float bpFundamentalVoltage;
|
||||
|
||||
@ApiModelProperty(value = "C相基波电压")
|
||||
private Float cpFundamentalVoltage;
|
||||
|
||||
@ApiModelProperty(value = "负序电压不平衡度")
|
||||
private Float negativeSequenceVoltageUnbalance;
|
||||
|
||||
@ApiModelProperty(value = "电网暂降次数")
|
||||
private Integer gridDipNum;
|
||||
|
||||
@ApiModelProperty(value = "脱网事件次数")
|
||||
private Integer offlineNum;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,118 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.time.LocalDate;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 风电站_台区电能质量明细_年表
|
||||
* </p>
|
||||
*
|
||||
* @author wr
|
||||
* @since 2022-11-30
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("r_mp_wp_power_detail_y")
|
||||
@ApiModel(value="RMpWpPowerDetailY对象", description="风电站_台区电能质量明细_年表")
|
||||
public class RMpWpPowerDetailY implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty(value = "监测点id")
|
||||
@TableId(value = "measurement_point_id", type = IdType.ASSIGN_ID)
|
||||
private String measurementPointId;
|
||||
|
||||
@ApiModelProperty(value = "统计时间")
|
||||
private LocalDate dataDate;
|
||||
|
||||
@ApiModelProperty(value = "负载率(平均值)")
|
||||
private Float loadRateAvg;
|
||||
|
||||
@ApiModelProperty(value = "负载率(95%值)")
|
||||
@TableField(value = "load_rate_95")
|
||||
private Float loadRate95;
|
||||
|
||||
@ApiModelProperty(value = "负载率(99%值)")
|
||||
@TableField(value = "load_rate_99")
|
||||
private Float loadRate99;
|
||||
|
||||
@ApiModelProperty(value = "谐波电压超标情况(0:否 1:是)")
|
||||
private Integer isV;
|
||||
|
||||
@ApiModelProperty(value = "谐波电流超标情况(0:否 1:是)")
|
||||
private Integer isI;
|
||||
|
||||
@ApiModelProperty(value = "电压不平衡度超标情况(0:否 1:是)")
|
||||
private Integer isUnbalance;
|
||||
|
||||
@ApiModelProperty(value = "负序电流超标情况(0:否 1:是)")
|
||||
private Integer isINeg;
|
||||
|
||||
@ApiModelProperty(value = "谐波电压超标次数")
|
||||
private Integer vTimes;
|
||||
|
||||
@ApiModelProperty(value = "谐波电流超标次数")
|
||||
private Integer iTimes;
|
||||
|
||||
@ApiModelProperty(value = "总有功功率99值")
|
||||
@TableField(value = "total_active_power_99")
|
||||
private Float totalActivePower99;
|
||||
|
||||
@ApiModelProperty(value = "总有功功率95值")
|
||||
@TableField(value = "total_active_power_95")
|
||||
private Float totalActivePower95;
|
||||
|
||||
@ApiModelProperty(value = "总有功功率平均值")
|
||||
private Float totalActivePowerAvg;
|
||||
|
||||
@ApiModelProperty(value = "A相有功功率95值")
|
||||
@TableField(value = "ap_active_power_95")
|
||||
private Float apActivePower95;
|
||||
|
||||
@ApiModelProperty(value = "A相有功功率99值")
|
||||
@TableField(value = "ap_active_power_99")
|
||||
private Float apActivePower99;
|
||||
|
||||
@ApiModelProperty(value = "A相有功功率平均值")
|
||||
private Float apActivePowerAvg;
|
||||
|
||||
@ApiModelProperty(value = "B相有功功率95值")
|
||||
@TableField(value = "bp_active_power_95")
|
||||
private Float bpActivePower95;
|
||||
|
||||
@ApiModelProperty(value = "B相有功功率99值")
|
||||
@TableField(value = "bp_active_power_99")
|
||||
private Float bpActivePower99;
|
||||
|
||||
@ApiModelProperty(value = "B相有功功率平均值")
|
||||
private Float bpActivePowerAvg;
|
||||
|
||||
@ApiModelProperty(value = "A相基波电压")
|
||||
private Float apFundamentalVoltage;
|
||||
|
||||
@ApiModelProperty(value = "B相基波电压")
|
||||
private Float bpFundamentalVoltage;
|
||||
|
||||
@ApiModelProperty(value = "C相基波电压")
|
||||
private Float cpFundamentalVoltage;
|
||||
|
||||
@ApiModelProperty(value = "负序电压不平衡度")
|
||||
private Float negativeSequenceVoltageUnbalance;
|
||||
|
||||
@ApiModelProperty(value = "电网暂降次数")
|
||||
private Integer gridDipNum;
|
||||
|
||||
@ApiModelProperty(value = "脱网事件次数")
|
||||
private Integer offlineNum;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* 接口文档访问地址:http://serverIP:port/swagger-ui.html
|
||||
* Date: 2022/11/25 10:01【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
|
||||
/**
|
||||
* 主网运行指标统计-月表,主网监测指标数据质量统计-月表
|
||||
*/
|
||||
@Data
|
||||
@TableName(value = "r_operating_index_d")
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class ROperatingIndexDPO {
|
||||
/**
|
||||
* 单位ID
|
||||
*/
|
||||
@MppMultiId(value = "org_no")
|
||||
private String orgNo;
|
||||
|
||||
/**
|
||||
* 时间
|
||||
*/
|
||||
@MppMultiId(value = "data_date")
|
||||
private Date dataDate;
|
||||
|
||||
/**
|
||||
* 在运监测点数
|
||||
*/
|
||||
@TableField(value = "measurement_run_points")
|
||||
private Integer measurementRunPoints;
|
||||
|
||||
/**
|
||||
* 在线监测点数
|
||||
*/
|
||||
@TableField(value = "transit_measurement_points")
|
||||
private Integer transitMeasurementPoints;
|
||||
|
||||
/**
|
||||
* 有效接入监测点数量
|
||||
*/
|
||||
@TableField(value = "effective_access_measurement_count")
|
||||
private Integer effectiveAccessMeasurementCount;
|
||||
|
||||
/**
|
||||
* 监测终端数
|
||||
*/
|
||||
@TableField(value = "online_measurement_points")
|
||||
private Integer onlineMeasurementPoints;
|
||||
|
||||
/**
|
||||
* 在线终端数
|
||||
*/
|
||||
@TableField(value = "online_measurement_count")
|
||||
private Integer onlineMeasurementCount;
|
||||
|
||||
/**
|
||||
* 应设点数
|
||||
*/
|
||||
@TableField(value = "should_count")
|
||||
private Integer shouldCount;
|
||||
|
||||
/**
|
||||
* 应设点覆盖率
|
||||
*/
|
||||
@TableField(value = "should_point_coverage")
|
||||
private Double shouldPointCoverage;
|
||||
|
||||
/**
|
||||
* 数据完整率
|
||||
*/
|
||||
@TableField(value = "data_integrity_rate")
|
||||
private Double dataIntegrityRate;
|
||||
|
||||
/**
|
||||
* 数据准确率
|
||||
*/
|
||||
@TableField(value = "data_right_rate")
|
||||
private Double dataRightRate;
|
||||
|
||||
/**
|
||||
* 指标完整率
|
||||
*/
|
||||
@TableField(value = "index_integrity_rate")
|
||||
private Double indexIntegrityRate;
|
||||
|
||||
/**
|
||||
* 数据否异常(0:正常 1:异常)
|
||||
*/
|
||||
@TableField(value = "is_unusual")
|
||||
private Integer isUnusual;
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* 接口文档访问地址:http://serverIP:port/swagger-ui.html
|
||||
* Date: 2022/11/28 19:31【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@TableName(value = "r_stat_abnormal_d")
|
||||
public class RStatAbnormalDPO {
|
||||
/**
|
||||
* 时间
|
||||
*/
|
||||
@MppMultiId(value = "data_date")
|
||||
private Date dataDate;
|
||||
|
||||
/**
|
||||
* 监测点ID
|
||||
*/
|
||||
@MppMultiId(value = "measurement_point_id")
|
||||
private String measurementPointId;
|
||||
|
||||
/**
|
||||
* 数据是否异常(0异常,1正常)
|
||||
*/
|
||||
@TableField(value = "value_alarm")
|
||||
private Integer valueAlarm;
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 分布式光伏统计表-按区域
|
||||
*
|
||||
* @author yzh
|
||||
* @TableName r_stat_org_pv_area
|
||||
*/
|
||||
@TableName(value = "r_stat_org_pv_area")
|
||||
@Data
|
||||
public class RStatOrgPvAreaPO implements Serializable {
|
||||
/**
|
||||
* 数据统计日期
|
||||
*/
|
||||
private Date dataDate;
|
||||
|
||||
/**
|
||||
* 所属单位
|
||||
*/
|
||||
private String orgNo;
|
||||
|
||||
/**
|
||||
* 台区电能质量事件类型,详见code表
|
||||
*/
|
||||
private String areaPqEventType;
|
||||
|
||||
/**
|
||||
* 用户数
|
||||
*/
|
||||
@TableField(value = "user_num")
|
||||
private Integer userNum;
|
||||
|
||||
/**
|
||||
* 装机容量
|
||||
*/
|
||||
@TableField(value = "installed_capacity")
|
||||
private Integer installedCapacity;
|
||||
|
||||
/**
|
||||
* 监测点数量
|
||||
*/
|
||||
@TableField(value = "monitor_point_num")
|
||||
private Integer monitorPointNum;
|
||||
|
||||
@TableField(exist = false)
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 分布式光伏统计表-按监测点类型
|
||||
*
|
||||
* @author yzh
|
||||
* @TableName r_stat_org_pv_monitor_type
|
||||
*/
|
||||
@TableName(value = "r_stat_org_pv_monitor_type")
|
||||
@Data
|
||||
public class RStatOrgPvMonitorTypePO implements Serializable {
|
||||
/**
|
||||
* 数据统计日期
|
||||
*/
|
||||
private Date dataDate;
|
||||
|
||||
/**
|
||||
* 所属单位
|
||||
*/
|
||||
private String orgNo;
|
||||
|
||||
/**
|
||||
* 监测点类型
|
||||
*/
|
||||
private String monitorType;
|
||||
|
||||
/**
|
||||
* 台区电能质量事件类型,详见code表
|
||||
*/
|
||||
private String areaPqEventType;
|
||||
|
||||
/**
|
||||
* 用户数
|
||||
*/
|
||||
@TableField(value = "user_num")
|
||||
private Integer userNum;
|
||||
|
||||
/**
|
||||
* 装机容量
|
||||
*/
|
||||
@TableField(value = "installed_capacity")
|
||||
private Integer installedCapacity;
|
||||
|
||||
/**
|
||||
* 监测点数量
|
||||
*/
|
||||
@TableField(value = "monitor_point_num")
|
||||
private Integer monitorPointNum;
|
||||
|
||||
@TableField(exist = false)
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 分布式光伏_台区电能质量统计_月表
|
||||
*
|
||||
* @author yzh
|
||||
* @TableName r_stat_org_pv_power_quality_m
|
||||
*/
|
||||
@TableName(value = "r_stat_org_pv_power_quality_m")
|
||||
@Data
|
||||
public class RStatOrgPvPowerQualityMPO implements Serializable {
|
||||
/**
|
||||
* 统计月份
|
||||
*/
|
||||
private Date dataDate;
|
||||
|
||||
/**
|
||||
* 所属单位
|
||||
*/
|
||||
private String orgNo;
|
||||
|
||||
/**
|
||||
* 监测对象(字典)
|
||||
*/
|
||||
private String monitoringObject;
|
||||
|
||||
/**
|
||||
* 台区电能质量事件类型,详见code表
|
||||
*/
|
||||
private String areaPqEventType;
|
||||
|
||||
/**
|
||||
* 日均监测点数
|
||||
*/
|
||||
@TableField(value = "avg_monitor_num")
|
||||
private Integer avgMonitorNum;
|
||||
|
||||
/**
|
||||
* 累计监测点数
|
||||
*/
|
||||
@TableField(value = "total_monitor_num")
|
||||
private Integer totalMonitorNum;
|
||||
|
||||
/**
|
||||
* 总监测点数(有效接入,计算占比时作为分母)
|
||||
*/
|
||||
@TableField(value = "monitor_valid_num")
|
||||
private Integer monitorValidNum;
|
||||
|
||||
/**
|
||||
* 日均事件天数
|
||||
*/
|
||||
@TableField(value = "avg_date_num")
|
||||
private Integer avgDateNum;
|
||||
|
||||
/**
|
||||
* 累计事件天数
|
||||
*/
|
||||
@TableField(value = "total_date_num")
|
||||
private Integer totalDateNum;
|
||||
|
||||
@TableField(exist = false)
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 分布式光伏_台区电能质量统计_季表
|
||||
*
|
||||
* @author yzh
|
||||
* @TableName r_stat_org_pv_power_quality_q
|
||||
*/
|
||||
@TableName(value = "r_stat_org_pv_power_quality_q")
|
||||
@Data
|
||||
public class RStatOrgPvPowerQualityQPO implements Serializable {
|
||||
/**
|
||||
* 统计月份
|
||||
*/
|
||||
private Date dataDate;
|
||||
|
||||
/**
|
||||
* 所属单位
|
||||
*/
|
||||
private String orgNo;
|
||||
|
||||
/**
|
||||
* 监测对象(字典)
|
||||
*/
|
||||
private String monitoringObject;
|
||||
|
||||
/**
|
||||
* 台区电能质量事件类型,详见code表
|
||||
*/
|
||||
private String areaPqEventType;
|
||||
|
||||
/**
|
||||
* 日均监测点数
|
||||
*/
|
||||
@TableField(value = "avg_monitor_num")
|
||||
private Integer avgMonitorNum;
|
||||
|
||||
/**
|
||||
* 累计监测点数
|
||||
*/
|
||||
@TableField(value = "total_monitor_num")
|
||||
private Integer totalMonitorNum;
|
||||
|
||||
/**
|
||||
* 总监测点数(有效接入,计算占比时作为分母)
|
||||
*/
|
||||
@TableField(value = "monitor_valid_num")
|
||||
private Integer monitorValidNum;
|
||||
|
||||
/**
|
||||
* 日均事件天数
|
||||
*/
|
||||
@TableField(value = "avg_date_num")
|
||||
private Integer avgDateNum;
|
||||
|
||||
/**
|
||||
* 累计事件天数
|
||||
*/
|
||||
@TableField(value = "total_date_num")
|
||||
private Integer totalDateNum;
|
||||
|
||||
@TableField(exist = false)
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 分布式光伏_台区电能质量统计_年表
|
||||
*
|
||||
* @author yzh
|
||||
* @TableName r_stat_org_pv_power_quality_y
|
||||
*/
|
||||
@TableName(value = "r_stat_org_pv_power_quality_y")
|
||||
@Data
|
||||
public class RStatOrgPvPowerQualityYPO implements Serializable {
|
||||
/**
|
||||
* 统计月份
|
||||
*/
|
||||
private Date dataDate;
|
||||
|
||||
/**
|
||||
* 所属单位
|
||||
*/
|
||||
private String orgNo;
|
||||
|
||||
/**
|
||||
* 监测对象(字典)
|
||||
*/
|
||||
private String monitoringObject;
|
||||
|
||||
/**
|
||||
* 台区电能质量事件类型,详见code表
|
||||
*/
|
||||
private String areaPqEventType;
|
||||
|
||||
/**
|
||||
* 日均监测点数
|
||||
*/
|
||||
@TableField(value = "avg_monitor_num")
|
||||
private Integer avgMonitorNum;
|
||||
|
||||
/**
|
||||
* 累计监测点数
|
||||
*/
|
||||
@TableField(value = "total_monitor_num")
|
||||
private Integer totalMonitorNum;
|
||||
|
||||
/**
|
||||
* 总监测点数(有效接入,计算占比时作为分母)
|
||||
*/
|
||||
@TableField(value = "monitor_valid_num")
|
||||
private Integer monitorValidNum;
|
||||
|
||||
/**
|
||||
* 日均事件天数
|
||||
*/
|
||||
@TableField(value = "avg_date_num")
|
||||
private Integer avgDateNum;
|
||||
|
||||
/**
|
||||
* 累计事件天数
|
||||
*/
|
||||
@TableField(value = "total_date_num")
|
||||
private Integer totalDateNum;
|
||||
|
||||
@TableField(exist = false)
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
package com.njcn.harmonic.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 分布式光伏统计表-按电压等级
|
||||
*
|
||||
* @author yzh
|
||||
* @TableName r_stat_org_pv_voltage
|
||||
*/
|
||||
@TableName(value = "r_stat_org_pv_voltage")
|
||||
@Data
|
||||
public class RStatOrgPvVoltagePO implements Serializable {
|
||||
/**
|
||||
* 数据统计日期
|
||||
*/
|
||||
private Date dataDate;
|
||||
|
||||
/**
|
||||
* 所属单位
|
||||
*/
|
||||
private String orgNo;
|
||||
|
||||
/**
|
||||
* 电压等级
|
||||
*/
|
||||
private String voltageClass;
|
||||
|
||||
/**
|
||||
* 台区电能质量事件类型,详见code表
|
||||
*/
|
||||
private String areaPqEventType;
|
||||
|
||||
/**
|
||||
* 用户数
|
||||
*/
|
||||
@TableField(value = "user_num")
|
||||
private Integer userNum;
|
||||
|
||||
/**
|
||||
* 装机容量
|
||||
*/
|
||||
@TableField(value = "installed_capacity")
|
||||
private Integer installedCapacity;
|
||||
|
||||
/**
|
||||
* 监测点数量
|
||||
*/
|
||||
@TableField(value = "monitor_point_num")
|
||||
private Integer monitorPointNum;
|
||||
|
||||
@TableField(exist = false)
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
package com.njcn.harmonic.pojo.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 获取电压越限分析返回前端实体类
|
||||
*
|
||||
* @author yzh
|
||||
* @date 2022/11/22
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("获取电压越限分析返回前端实体类")
|
||||
public class RMpPvPowerDetailVO implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 单位名称
|
||||
*/
|
||||
@ApiModelProperty(name = "orgName", value = "单位名称")
|
||||
private String orgName;
|
||||
|
||||
/**
|
||||
* 监测点类型
|
||||
*/
|
||||
@ApiModelProperty(name = "monitorSort", value = "监测点类型")
|
||||
private String monitorSort;
|
||||
|
||||
/**
|
||||
* 电压越上限天数
|
||||
*/
|
||||
@ApiModelProperty(name = "volOverMaxDate", value = "电压越上限天数")
|
||||
private String volOverMaxDate;
|
||||
|
||||
/**
|
||||
* 电压越下限天数
|
||||
*/
|
||||
@ApiModelProperty(name = "volOverMinDate", value = "电压越下限天数")
|
||||
private String volOverMinDate;
|
||||
|
||||
/**
|
||||
* 电压越上限天数
|
||||
*/
|
||||
@ApiModelProperty(name = "volOverMaxSeverity", value = "电压越上限严重度")
|
||||
private String volOverMaxSeverity;
|
||||
|
||||
/**
|
||||
* 电压越下限严重度
|
||||
*/
|
||||
@ApiModelProperty(name = "volOverMinSeverity", value = "电压越下限严重度")
|
||||
private String volOverMinSeverity;
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
package com.njcn.harmonic.pojo.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 获取电压越限分析返回前端实体类
|
||||
*
|
||||
* @author wr
|
||||
* @date 2022/11/28
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("详细数据实体")
|
||||
public class RStatOrgPvDetailVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty(name = "orgNo", value = "所属单位Code")
|
||||
private String orgNo;
|
||||
|
||||
@ApiModelProperty(name = "orgName", value = "所属单位名称")
|
||||
private String orgName;
|
||||
|
||||
@ApiModelProperty(name = "measurementPointId", value = "监测点id")
|
||||
private String measurementPointId;
|
||||
|
||||
@ApiModelProperty(name = "measurementPointName", value = "监测点名称")
|
||||
private String measurementPointName;
|
||||
|
||||
@ApiModelProperty(name = "voltageLevels", value = "电压等级")
|
||||
private String voltageLevels;
|
||||
|
||||
@ApiModelProperty(name = "monitorSort", value = "监测点类别(字典)")
|
||||
private String monitorSort;
|
||||
|
||||
@ApiModelProperty(name = "volOverMax", value = "电压上限值")
|
||||
private Float volOverMax;
|
||||
|
||||
@ApiModelProperty(name = "volOverMin", value = "电压下限值")
|
||||
private Float volOverMin;
|
||||
|
||||
@ApiModelProperty(name = "volOverMin", value = "潮流倒送电量")
|
||||
private String streamElectricity;
|
||||
|
||||
@ApiModelProperty(name = "volOverMin", value = "潮流倒送时设备负载率")
|
||||
private String streamLoadRate;
|
||||
|
||||
@ApiModelProperty(name = "permeability", value = "渗透率")
|
||||
private String permeability;
|
||||
|
||||
@ApiModelProperty(name = "lowPowerFactor", value = "功率因数")
|
||||
private String lowPowerFactor;
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
package com.njcn.harmonic.pojo.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 获取电压越限分析返回前端实体类
|
||||
*
|
||||
* @author wr
|
||||
* @date 2022/11/22
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("低功率因数实体")
|
||||
public class RStatOrgPvPowerStreamVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty(name = "orgNo", value = "所属单位")
|
||||
private String orgNo;
|
||||
|
||||
@ApiModelProperty(name = "monitoringObject", value = "监测对象")
|
||||
private String monitoringObject;
|
||||
|
||||
@ApiModelProperty(name = "lowPowerFactor89", value = "0.8-0.9")
|
||||
private Integer lowPowerFactor89;
|
||||
|
||||
@ApiModelProperty(name = "lowPowerFactor78", value = "0.7-0.8")
|
||||
private Integer lowPowerFactor78;
|
||||
|
||||
@ApiModelProperty(name = "lowPowerFactor7", value = "0.7以下")
|
||||
private Integer lowPowerFactor7;
|
||||
|
||||
@ApiModelProperty(name = "lowPowerFactorRatio", value = "低功率因数占比")
|
||||
private Float lowPowerFactorRatio;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
package com.njcn.harmonic.pojo.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 分布式光伏-分布式光伏总览返回前端实体类
|
||||
*
|
||||
* @author yzh
|
||||
* @date 2022/11/24
|
||||
*/
|
||||
@Data
|
||||
@ApiModel("分布式光伏-分布式光伏总览返回前端实体类")
|
||||
public class RStatOrgPvVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 潮流倒送
|
||||
*/
|
||||
@ApiModelProperty(name = "flowReversal", value = "潮流倒送")
|
||||
private List<FlowReversal> flowReversal;
|
||||
|
||||
/**
|
||||
* 电压越限
|
||||
*/
|
||||
@ApiModelProperty(name = "voltageOutOfLimit", value = "电压越限")
|
||||
private List<VoltageOutOfLimit> voltageOutOfLimit;
|
||||
|
||||
/**
|
||||
* 光伏渗透率
|
||||
*/
|
||||
@ApiModelProperty(name = "pvPermeability", value = "光伏渗透率")
|
||||
private List<PvPermeability> pvPermeability;
|
||||
|
||||
/**
|
||||
* 低功率因素
|
||||
*/
|
||||
@ApiModelProperty(name = "lowPowerFactor", value = "低功率因素")
|
||||
private List<LowPowerFactor> lowPowerFactor;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public static class FlowReversal extends SimpleVO {
|
||||
}
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public static class VoltageOutOfLimit extends SimpleVO {
|
||||
}
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public static class PvPermeability extends SimpleVO {
|
||||
}
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public static class LowPowerFactor extends SimpleVO {
|
||||
}
|
||||
|
||||
@Data
|
||||
private static class SimpleVO {
|
||||
private String monitor;
|
||||
private String type;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user