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_i_excess_rate_m
 */
@TableName(value ="r_mp_emission_i_excess_rate_m")
@Data
public class RMpEmissionIExcessRateM 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;

    /**
     * 2次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_2")
    private Double iExcessRate2;

    /**
     * 3次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_3")
    private Double iExcessRate3;

    /**
     * 4次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_4")
    private Double iExcessRate4;

    /**
     * 5次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_5")
    private Double iExcessRate5;

    /**
     * 6次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_6")
    private Double iExcessRate6;

    /**
     * 7次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_7")
    private Double iExcessRate7;

    /**
     * 8次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_8")
    private Double iExcessRate8;

    /**
     * 9次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_9")
    private Double iExcessRate9;

    /**
     * 10次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_10")
    private Double iExcessRate10;

    /**
     * 11次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_11")
    private Double iExcessRate11;

    /**
     * 12次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_12")
    private Double iExcessRate12;

    /**
     * 13次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_13")
    private Double iExcessRate13;

    /**
     * 14次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_14")
    private Double iExcessRate14;

    /**
     * 15次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_15")
    private Double iExcessRate15;

    /**
     * 16次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_16")
    private Double iExcessRate16;

    /**
     * 17次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_17")
    private Double iExcessRate17;

    /**
     * 18次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_18")
    private Double iExcessRate18;

    /**
     * 19次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_19")
    private Double iExcessRate19;

    /**
     * 20次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_20")
    private Double iExcessRate20;

    /**
     * 21次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_21")
    private Double iExcessRate21;

    /**
     * 22次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_22")
    private Double iExcessRate22;

    /**
     * 23次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_23")
    private Double iExcessRate23;

    /**
     * 24次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_24")
    private Double iExcessRate24;

    /**
     * 25次谐波电流超标占比
     */
    @TableField(value = "i_excess_rate_25")
    private Double iExcessRate25;

}