zbj//1.变电站指标统计_月统计 算法

This commit is contained in:
zhangbaojian
2023-06-20 16:06:26 +08:00
parent d68b89763b
commit 29a6dfe038
11 changed files with 760 additions and 127 deletions

View File

@@ -0,0 +1,116 @@
package com.njcn.prepare.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 com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.time.LocalDate;
/**
*
* @author zbj
* @since 2023-06-20
*/
@Data
@TableName("r_stat_substation_m")
public class RStatSubstationMPO {
@MppMultiId(value = "data_date")
private LocalDate dataDate;
@MppMultiId(value = "substation_id")
private String substationId;
@TableField(value = "effective_measurement_average")
private Float effectiveMeasurementAverage;
@TableField(value = "effective_measurement_accrued")
private Integer effectiveMeasurementAccrued;
@TableField(value = "harmonic_over_day")
private Float harmonicOverDay;
@TableField(value = "harmonic_count")
private Integer harmonicCount;
@TableField(value = "freq_over_day")
private Float freqOverDay;
@TableField(value = "freq_count")
private Integer freqCount;
@TableField(value = "v_dev_over_day")
private Float vDevOverDay;
@TableField(value = "v_dev_count")
private Integer vDevCount;
@TableField(value = "v_over_day")
private Float vOverDay;
@TableField(value = "v_count")
private Integer vCount;
@TableField(value = "i_over_day")
private Float iOverDay;
@TableField(value = "i_count")
private Integer iCount;
@TableField(value = "unbalance_over_day")
private Float unbalanceOverDay;
@TableField(value = "unbalance_count")
private Integer unbalanceCount;
@TableField(value = "i_neg_over_day")
private Float iNegOverDay;
@TableField(value = "i_neg_count")
private Integer iNegCount;
@TableField(value = "flicker_over_day")
private Float flickerOverDay;
@TableField(value = "flicker_count")
private Integer flickerCount;
@TableField(value = "inuharm_over_day")
private Float inuharmOverDay;
@TableField(value = "inuharm_count")
private Integer inuharmCount;
@TableField(value = "event_count")
private Integer eventCount;
@TableField(value = "event_freq")
private Float eventFreq;
@TableField(value = "sag_count")
private Integer sagCount;
@TableField(value = "sag_freq")
private Float sagFreq;
@TableField(value = "swell_count")
private Integer swellCount;
@TableField(value = "swell_freq")
private Float swellFreq;
@TableField(value = "interrupt_count")
private Integer interruptCount;
@TableField(value = "interrupt_freq")
private Float interruptFreq;
}