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_influence_v_m
 */
@TableName(value ="r_mp_influence_v_m")
@Data
public class RMpInfluenceVM implements Serializable {
    /**
     * 单位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 = "v_rate_2")
    private Double vRate2;

    /**
     * 3次谐波电压含有率
     */
    @TableField(value = "v_rate_3")
    private Double vRate3;

    /**
     * 4次谐波电压含有率
     */
    @TableField(value = "v_rate_4")
    private Double vRate4;

    /**
     * 5次谐波电压含有率
     */
    @TableField(value = "v_rate_5")
    private Double vRate5;

    /**
     * 6次谐波电压含有率
     */
    @TableField(value = "v_rate_6")
    private Double vRate6;

    /**
     * 7次谐波电压含有率
     */
    @TableField(value = "v_rate_7")
    private Double vRate7;

    /**
     * 8次谐波电压含有率
     */
    @TableField(value = "v_rate_8")
    private Double vRate8;

    /**
     * 9次谐波电压含有率
     */
    @TableField(value = "v_rate_9")
    private Double vRate9;

    /**
     * 10次谐波电压含有率
     */
    @TableField(value = "v_rate_10")
    private Double vRate10;

    /**
     * 11次谐波电压含有率
     */
    @TableField(value = "v_rate_11")
    private Double vRate11;

    /**
     * 12次谐波电压含有率
     */
    @TableField(value = "v_rate_12")
    private Double vRate12;

    /**
     * 13次谐波电压含有率
     */
    @TableField(value = "v_rate_13")
    private Double vRate13;

    /**
     * 14次谐波电压含有率
     */
    @TableField(value = "v_rate_14")
    private Double vRate14;

    /**
     * 15次谐波电压含有率
     */
    @TableField(value = "v_rate_15")
    private Double vRate15;

    /**
     * 16次谐波电压含有率
     */
    @TableField(value = "v_rate_16")
    private Double vRate16;

    /**
     * 17次谐波电压含有率
     */
    @TableField(value = "v_rate_17")
    private Double vRate17;

    /**
     * 18次谐波电压含有率
     */
    @TableField(value = "v_rate_18")
    private Double vRate18;

    /**
     * 19次谐波电压含有率
     */
    @TableField(value = "v_rate_19")
    private Double vRate19;

    /**
     * 20次谐波电压含有率
     */
    @TableField(value = "v_rate_20")
    private Double vRate20;

    /**
     * 21次谐波电压含有率
     */
    @TableField(value = "v_rate_21")
    private Double vRate21;

    /**
     * 22次谐波电压含有率
     */
    @TableField(value = "v_rate_22")
    private Double vRate22;

    /**
     * 23次谐波电压含有率
     */
    @TableField(value = "v_rate_23")
    private Double vRate23;

    /**
     * 24次谐波电压含有率
     */
    @TableField(value = "v_rate_24")
    private Double vRate24;

    /**
     * 25次谐波电压含有率
     */
    @TableField(value = "v_rate_25")
    private Double vRate25;

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