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_m
 */
@TableName(value ="r_mp_emission_i_m")
@Data
public class RMpEmissionIM implements Serializable {

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


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

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

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

    /**
     * 2次谐波电流含有率
     */
    @TableField(value = "i_rate_2")
    private Double iRate2;

    /**
     * 3次谐波电流含有率
     */
    @TableField(value = "i_rate_3")
    private Double iRate3;

    /**
     * 4次谐波电流含有率
     */
    @TableField(value = "i_rate_4")
    private Double iRate4;

    /**
     * 5次谐波电流含有率
     */
    @TableField(value = "i_rate_5")
    private Double iRate5;

    /**
     * 6次谐波电流含有率
     */
    @TableField(value = "i_rate_6")
    private Double iRate6;

    /**
     * 7次谐波电流含有率
     */
    @TableField(value = "i_rate_7")
    private Double iRate7;

    /**
     * 8次谐波电流含有率
     */
    @TableField(value = "i_rate_8")
    private Double iRate8;

    /**
     * 9次谐波电流含有率
     */
    @TableField(value = "i_rate_9")
    private Double iRate9;

    /**
     * 10次谐波电流含有率
     */
    @TableField(value = "i_rate_10")
    private Double iRate10;

    /**
     * 11次谐波电流含有率
     */
    @TableField(value = "i_rate_11")
    private Double iRate11;

    /**
     * 12次谐波电流含有率
     */
    @TableField(value = "i_rate_12")
    private Double iRate12;

    /**
     * 13次谐波电流含有率
     */
    @TableField(value = "i_rate_13")
    private Double iRate13;

    /**
     * 14次谐波电流含有率
     */
    @TableField(value = "i_rate_14")
    private Double iRate14;

    /**
     * 15次谐波电流含有率
     */
    @TableField(value = "i_rate_15")
    private Double iRate15;

    /**
     * 16次谐波电流含有率
     */
    @TableField(value = "i_rate_16")
    private Double iRate16;

    /**
     * 17次谐波电流含有率
     */
    @TableField(value = "i_rate_17")
    private Double iRate17;

    /**
     * 18次谐波电流含有率
     */
    @TableField(value = "i_rate_18")
    private Double iRate18;

    /**
     * 19次谐波电流含有率
     */
    @TableField(value = "i_rate_19")
    private Double iRate19;

    /**
     * 20次谐波电流含有率
     */
    @TableField(value = "i_rate_20")
    private Double iRate20;

    /**
     * 21次谐波电流含有率
     */
    @TableField(value = "i_rate_21")
    private Double iRate21;

    /**
     * 22次谐波电流含有率
     */
    @TableField(value = "i_rate_22")
    private Double iRate22;

    /**
     * 23次谐波电流含有率
     */
    @TableField(value = "i_rate_23")
    private Double iRate23;

    /**
     * 24次谐波电流含有率
     */
    @TableField(value = "i_rate_24")
    private Double iRate24;

    /**
     * 25次谐波电流含有率
     */
    @TableField(value = "i_rate_25")
    private Double iRate25;
}