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.io.Serializable;
import java.util.Date;

/**
 * 风电场发射特性-月表
 * @TableName r_mp_emission_m
 */
@TableName(value ="r_mp_emission_m")
@Data
public class RMpEmissionM implements Serializable {

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;

    /**
     * 单位ID
     */
    @MppMultiId
    @TableField(value = "org_no")
    private String orgNo;

    @MppMultiId
    @TableField(value = "monitor_tag")
    private String monitorTag;


    /**
     * 生成数据的时间,每月统计一次
     */
    @MppMultiId
    @TableField(value = "data_date")
    private Date dataDate;

    /**
     * 负序电流不平衡度
     */
    @TableField(value = "negative_sequence_current_unbalance")
    private Double negativeSequenceCurrentUnbalance;

    /**
     * 负序电流不平衡度平均超标天数
     */
    @TableField(value = "negative_sequence_current_unbalance_excess_day_avg")
    private Double negativeSequenceCurrentUnbalanceExcessDayAvg;

    /**
     * 负序电流不平衡度超标占比
     */
    @TableField(value = "negative_sequence_current_unbalance_excess_rate")
    private Double negativeSequenceCurrentUnbalanceExcessRate;

    /**
     * 各次谐波电流平均超标天数
     */
    @TableField(value = "i_excess_day_avg")
    private Double iExcessDayAvg;


}