代码提交

This commit is contained in:
huangzj
2023-09-18 10:03:18 +08:00
parent e83301ea6a
commit 8b273a3a66
9 changed files with 774 additions and 0 deletions

View File

@@ -0,0 +1,70 @@
package com.njcn.prepare.harmonic.pojo.mysql.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.util.Date;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
*
* Description:
* Date: 2023/8/4 15:48【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_stat_load_type_d")
public class RStatLoadTypeDPO {
/**
* 单位ID
*/
@MppMultiId(value = "org_no")
private String orgNo;
/**
* 生成数据的时间,每日统计一次
*/
@MppMultiId(value = "data_date")
private Date dataDate;
/**
* 四类典型干扰源类型(风电、光伏、其他非线性负荷、电铁)字典ID
*/
@MppMultiId(value = "load_type")
private String loadType;
/**
* 谐波电压超标点占比
*/
@TableField(value = "v_ratio")
private Double vRatio;
/**
* 谐波电流超标点占比
*/
@TableField(value = "i_ratio")
private Double iRatio;
/**
* 三相电压不平衡度超标点占比
*/
@TableField(value = "unbalance_ratio")
private Double unbalanceRatio;
/**
* 负序电流超标点占比
*/
@TableField(value = "i_neg_ratio")
private Double iNegRatio;
/**
* 闪变超标点占比
*/
@TableField(value = "flicker_ratio")
private Double flickerRatio;
}

View File

@@ -0,0 +1,106 @@
package com.njcn.prepare.harmonic.pojo.mysql.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.util.Date;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
*
* Description:
* Date: 2023/8/4 15:49【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_stat_load_type_m")
public class RStatLoadTypeMPO {
/**
* 单位ID
*/
@MppMultiId(value = "org_no")
private String orgNo;
/**
* 生成数据的时间,每月统计一次
*/
@MppMultiId(value = "data_date")
private Date dataDate;
/**
* 四类典型干扰源类型(风电、光伏、其他非线性负荷、电铁)
*/
@MppMultiId(value = "load_type")
private String loadType;
/**
* 有效接入监测点数
*/
@TableField(value = "effective_measurement")
private Integer effectiveMeasurement;
/**
* 日均谐波电压超标点占比
*/
@TableField(value = "v_average")
private Double vAverage;
/**
* 谐波电压超标点数
*/
@TableField(value = "v_count")
private Integer vCount;
/**
* 日均谐波电流超标点占比
*/
@TableField(value = "i_average")
private Double iAverage;
/**
* 谐波电流超标点数
*/
@TableField(value = "i_count")
private Integer iCount;
/**
* 日均三相电压不平衡度超标点占比
*/
@TableField(value = "unbalance_average")
private Double unbalanceAverage;
/**
* 三相电压不平衡度超标点数
*/
@TableField(value = "unbalance_count")
private Integer unbalanceCount;
/**
* 日均负序电流超标点占比
*/
@TableField(value = "i_neg_average")
private Double iNegAverage;
/**
* 负序电流超标点数
*/
@TableField(value = "i_neg_count")
private Integer iNegCount;
/**
* 日均闪变超标点占比
*/
@TableField(value = "flicker_average")
private Double flickerAverage;
/**
* 闪变超标点数
*/
@TableField(value = "flicker_count")
private Integer flickerCount;
}

View File

@@ -0,0 +1,106 @@
package com.njcn.prepare.harmonic.pojo.mysql.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.util.Date;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
*
* Description:
* Date: 2023/8/4 15:49【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_stat_load_type_q")
public class RStatLoadTypeQPO {
/**
* 单位ID
*/
@MppMultiId(value = "org_no")
private String orgNo;
/**
* 生成数据的时间,每季统计一次
*/
@MppMultiId(value = "data_date")
private Date dataDate;
/**
* 四类典型干扰源类型(风电、光伏、其他非线性负荷、电铁)
*/
@MppMultiId(value = "load_type")
private String loadType;
/**
* 有效接入监测点数
*/
@TableField(value = "effective_measurement")
private Integer effectiveMeasurement;
/**
* 日均谐波电压超标点占比
*/
@TableField(value = "v_average")
private Double vAverage;
/**
* 谐波电压超标点数
*/
@TableField(value = "v_count")
private Integer vCount;
/**
* 日均谐波电流超标点占比
*/
@TableField(value = "i_average")
private Double iAverage;
/**
* 谐波电流超标点数
*/
@TableField(value = "i_count")
private Integer iCount;
/**
* 日均三相电压不平衡度超标点占比
*/
@TableField(value = "unbalance_average")
private Double unbalanceAverage;
/**
* 三相电压不平衡度超标点数
*/
@TableField(value = "unbalance_count")
private Integer unbalanceCount;
/**
* 日均负序电流超标点占比
*/
@TableField(value = "i_neg_average")
private Double iNegAverage;
/**
* 负序电流超标点数
*/
@TableField(value = "i_neg_count")
private Integer iNegCount;
/**
* 日均闪变超标点占比
*/
@TableField(value = "flicker_average")
private Double flickerAverage;
/**
* 闪变超标点数
*/
@TableField(value = "flicker_count")
private Integer flickerCount;
}

View File

@@ -0,0 +1,106 @@
package com.njcn.prepare.harmonic.pojo.mysql.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.util.Date;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
*
* Description:
* Date: 2023/8/4 15:49【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_stat_load_type_y")
public class RStatLoadTypeYPO {
/**
* 单位ID
*/
@MppMultiId(value = "org_no")
private String orgNo;
/**
* 生成数据的时间,每年统计一次
*/
@MppMultiId(value = "data_date")
private Date dataDate;
/**
* 四类典型干扰源类型(风电、光伏、其他非线性负荷、电铁)
*/
@MppMultiId(value = "load_type")
private String loadType;
/**
* 有效接入监测点数
*/
@TableField(value = "effective_measurement")
private Integer effectiveMeasurement;
/**
* 日均谐波电压超标点占比
*/
@TableField(value = "v_average")
private Double vAverage;
/**
* 谐波电压超标点数
*/
@TableField(value = "v_count")
private Integer vCount;
/**
* 日均谐波电流超标点占比
*/
@TableField(value = "i_average")
private Double iAverage;
/**
* 谐波电流超标点数
*/
@TableField(value = "i_count")
private Integer iCount;
/**
* 日均三相电压不平衡度超标点占比
*/
@TableField(value = "unbalance_average")
private Double unbalanceAverage;
/**
* 三相电压不平衡度超标点数
*/
@TableField(value = "unbalance_count")
private Integer unbalanceCount;
/**
* 日均负序电流超标点占比
*/
@TableField(value = "i_neg_average")
private Double iNegAverage;
/**
* 负序电流超标点数
*/
@TableField(value = "i_neg_count")
private Integer iNegCount;
/**
* 日均闪变超标点占比
*/
@TableField(value = "flicker_average")
private Double flickerAverage;
/**
* 闪变超标点数
*/
@TableField(value = "flicker_count")
private Integer flickerCount;
}

View File

@@ -0,0 +1,82 @@
package com.njcn.prepare.harmonic.pojo.mysql.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.util.Date;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
*
* Description:
* Date: 2023/8/4 15:36【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_stat_org_busbar_voltage_d")
public class RStatOrgBusbarVoltageDPO {
/**
* 单位ID
*/
@MppMultiId(value = "org_no")
private String orgNo;
/**
* 生成数据的时间,每日统计一次
*/
@MppMultiId(value = "data_date")
private Date dataDate;
/**
* 母线ID
*/
@MppMultiId(value = "busbar_id")
private String busbarId;
/**
* 有效接入监测点总数量
*/
@TableField(value = "measurement_count")
private Integer measurementCount;
/**
* 有效接入监测点总数量
*/
@TableField(value = "v_count")
private Integer vCount;
/**
* 谐波电压超标占比
*/
@TableField(value = "v_ratio")
private Float vRatio;
/**
* 三相电压不平衡超标点数
*/
@TableField(value = "unbalance_count")
private Integer unbalanceCount;
/**
* 三相电压不平衡超标占比
*/
@TableField(value = "unbalance_ratio")
private Float unbalanceRatio;
/**
* 闪变超标点数
*/
@TableField(value = "flicker_count")
private Integer flickerCount;
/**
* 闪变超标占比
*/
@TableField(value = "flicker_ratio")
private Float flickerRatio;
}

View File

@@ -0,0 +1,82 @@
package com.njcn.prepare.harmonic.pojo.mysql.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.util.Date;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
*
* Description:
* Date: 2023/8/4 15:36【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_stat_org_busbar_voltage_m")
public class RStatOrgBusbarVoltageMPO {
/**
* 单位ID
*/
@MppMultiId(value = "org_no")
private String orgNo;
/**
* 生成数据的时间,每日统计一次
*/
@MppMultiId(value = "data_date")
private Date dataDate;
/**
* 母线ID
*/
@MppMultiId(value = "busbar_id")
private String busbarId;
/**
* 有效接入监测点总数量
*/
@TableField(value = "measurement_count")
private Integer measurementCount;
/**
* 日均谐波电压超标-占比
*/
@TableField(value = "v_average")
private Float vAverage;
/**
* 累计谐波电压超标-占比
*/
@TableField(value = "v_accrued")
private Float vAccrued;
/**
* 日均三相电压不平衡超标-占比
*/
@TableField(value = "unbalance_average")
private Float unbalanceAverage;
/**
* 累计三相电压不平衡超标-占比
*/
@TableField(value = "unbalance_accrued")
private Float unbalanceAccrued;
/**
* 日均闪变超标-占比
*/
@TableField(value = "flicker_average")
private Float flickerAverage;
/**
* 累计闪变超标-占比
*/
@TableField(value = "flicker_accrued")
private Float flickerAccrued;
}

View File

@@ -0,0 +1,82 @@
package com.njcn.prepare.harmonic.pojo.mysql.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.util.Date;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
*
* Description:
* Date: 2023/8/4 15:36【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_stat_org_busbar_voltage_q")
public class RStatOrgBusbarVoltageQPO {
/**
* 单位ID
*/
@MppMultiId(value = "org_no")
private String orgNo;
/**
* 生成数据的时间,每日统计一次
*/
@MppMultiId(value = "data_date")
private Date dataDate;
/**
* 母线ID
*/
@MppMultiId(value = "busbar_id")
private String busbarId;
/**
* 有效接入监测点总数量
*/
@TableField(value = "measurement_count")
private Integer measurementCount;
/**
* 日均谐波电压超标-占比
*/
@TableField(value = "v_average")
private Float vAverage;
/**
* 累计谐波电压超标-占比
*/
@TableField(value = "v_accrued")
private Float vAccrued;
/**
* 日均三相电压不平衡超标-占比
*/
@TableField(value = "unbalance_average")
private Float unbalanceAverage;
/**
* 累计三相电压不平衡超标-占比
*/
@TableField(value = "unbalance_accrued")
private Float unbalanceAccrued;
/**
* 日均闪变超标-占比
*/
@TableField(value = "flicker_average")
private Float flickerAverage;
/**
* 累计闪变超标-占比
*/
@TableField(value = "flicker_accrued")
private Float flickerAccrued;
}

View File

@@ -0,0 +1,82 @@
package com.njcn.prepare.harmonic.pojo.mysql.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.util.Date;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
*
* Description:
* Date: 2023/8/4 15:36【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_stat_org_busbar_voltage_y")
public class RStatOrgBusbarVoltageYPO {
/**
* 单位ID
*/
@MppMultiId(value = "org_no")
private String orgNo;
/**
* 生成数据的时间,每日统计一次
*/
@MppMultiId(value = "data_date")
private Date dataDate;
/**
* 母线ID
*/
@MppMultiId(value = "busbar_id")
private String busbarId;
/**
* 有效接入监测点总数量
*/
@TableField(value = "measurement_count")
private Integer measurementCount;
/**
* 日均谐波电压超标-占比
*/
@TableField(value = "v_average")
private Float vAverage;
/**
* 累计谐波电压超标-占比
*/
@TableField(value = "v_accrued")
private Float vAccrued;
/**
* 日均三相电压不平衡超标-占比
*/
@TableField(value = "unbalance_average")
private Float unbalanceAverage;
/**
* 累计三相电压不平衡超标-占比
*/
@TableField(value = "unbalance_accrued")
private Float unbalanceAccrued;
/**
* 日均闪变超标-占比
*/
@TableField(value = "flicker_average")
private Float flickerAverage;
/**
* 累计闪变超标-占比
*/
@TableField(value = "flicker_accrued")
private Float flickerAccrued;
}

View File

@@ -0,0 +1,58 @@
package com.njcn.prepare.harmonic.pojo.mysql.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.util.Date;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
/**
*
* Description:
* Date: 2023/8/4 14:57【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_stat_substation_voltage_m")
public class RStatSubstationVoltageMPO {
/**
* 单位ID
*/
@MppMultiId(value = "org_no")
private String orgNo;
/**
* 生成数据的时间,每月统计一次
*/
@MppMultiId(value = "data_date")
private Date dataDate;
/**
* 电压等级
*/
@MppMultiId(value = "substation_voltage")
private String substationVoltage;
/**
* 变电站数量
*/
@TableField(value = "substation_count")
private Integer substationCount;
/**
* 稳态超标变电站数量
*/
@TableField(value = "harmonic_count")
private Integer harmonicCount;
/**
* 暂态变电站数量
*/
@TableField(value = "event_count")
private Integer eventCount;
}