河北超高压算法-区域电站母线电压类指标超标统计

This commit is contained in:
2024-02-04 14:33:29 +08:00
parent 4d070f93c6
commit c8525f477a
17 changed files with 1110 additions and 3 deletions

View File

@@ -0,0 +1,81 @@
package com.njcn.harmonic.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
* </p>
*
* @author xuyang
* @since 2024-01-25
*/
@Data
@TableName("r_stat_org_busbar_voltage_d")
public class RStatOrgBusbarVoltageD {
private static final long serialVersionUID = 1L;
/**
* 单位ID
*/
@MppMultiId
private String orgNo;
/**
* 生成数据的时间,每日统计一次
*/
@MppMultiId
private LocalDate dataDate;
/**
* 母线ID
*/
@MppMultiId
private String busbarId;
/**
* 有效接入监测点总数量
*/
private Integer measurementCount;
/**
* 谐波电压超标点数
*/
private Integer vCount;
/**
* 谐波电压超标占比
*/
private Float vRatio;
/**
* 三相电压不平衡超标点数
*/
private Integer unbalanceCount;
/**
* 三相电压不平衡超标占比
*/
private Float unbalanceRatio;
/**
* 闪变超标点数
*/
private Integer flickerCount;
/**
* 闪变超标占比
*/
private Float flickerRatio;
}

View File

@@ -3,6 +3,7 @@ package com.njcn.harmonic.pojo.po;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -28,13 +29,16 @@ public class RStatOrgBusbarVoltageM implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "单位ID")
@TableId(value = "org_no", type = IdType.ASSIGN_ID)
// @TableId(value = "org_no", type = IdType.ASSIGN_ID)
@MppMultiId(value = "org_no")
private String orgNo;
@ApiModelProperty(value = "生成数据的时间,每日统计一次")
@MppMultiId
private LocalDate dataDate;
@ApiModelProperty(value = "母线ID")
@MppMultiId
private String busbarId;
@ApiModelProperty(value = "有效接入监测点总数量")

View File

@@ -3,6 +3,7 @@ package com.njcn.harmonic.pojo.po;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -28,13 +29,16 @@ public class RStatOrgBusbarVoltageQ implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "单位ID")
@TableId(value = "org_no", type = IdType.ASSIGN_ID)
// @TableId(value = "org_no", type = IdType.ASSIGN_ID)
@MppMultiId
private String orgNo;
@ApiModelProperty(value = "生成数据的时间,每日统计一次")
@MppMultiId
private LocalDate dataDate;
@ApiModelProperty(value = "母线ID")
@MppMultiId
private String busbarId;
@ApiModelProperty(value = "有效接入监测点总数量")

View File

@@ -3,6 +3,7 @@ package com.njcn.harmonic.pojo.po;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -28,13 +29,16 @@ public class RStatOrgBusbarVoltageY implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "单位ID")
@TableId(value = "org_no", type = IdType.ASSIGN_ID)
// @TableId(value = "org_no", type = IdType.ASSIGN_ID)
@MppMultiId
private String orgNo;
@ApiModelProperty(value = "生成数据的时间,每日统计一次")
@MppMultiId
private LocalDate dataDate;
@ApiModelProperty(value = "母线ID")
@MppMultiId
private String busbarId;
@ApiModelProperty(value = "有效接入监测点总数量")