package com.njcn.harmonic.pojo.po.day;

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.time.LocalDate;
import java.util.Date;

/**
 * 类的介绍：
 *
 * @author xuyang
 * @version 1.0.0
 * @createTime 2023/3/24 13:31
 */
@Data
@TableName(value = "r_stat_data_harmpower_p_d")
public class RStatDataHarmpowerPDPO implements Serializable {

    @MppMultiId
    @TableField(value = "time")
    private LocalDate time;

    @MppMultiId
    @TableField(value = "line_id")
    private String lineId;

    @MppMultiId
    @TableField(value = "phasic_type")
    private String phaseType;

    @MppMultiId
    @TableField(value = "value_type")
    private String valueType;

    @TableField(value = "quality_flag")
    private Integer qualityFlag;

    @TableField(value = "df")
    private Double df;

    @TableField(value = "pf")
    private Double pf;

    @TableField(value = "p")
    private Double p;

    @TableField(value = "p_1")
    private Double p1;

    @TableField(value = "p_2")
    private Double p2;

    @TableField(value = "p_3")
    private Double p3;

    @TableField(value = "p_4")
    private Double p4;

    @TableField(value = "p_5")
    private Double p5;

    @TableField(value = "p_6")
    private Double p6;

    @TableField(value = "p_7")
    private Double p7;

    @TableField(value = "p_8")
    private Double p8;

    @TableField(value = "p_9")
    private Double p9;

    @TableField(value = "p_10")
    private Double p10;

    @TableField(value = "p_11")
    private Double p11;

    @TableField(value = "p_12")
    private Double p12;

    @TableField(value = "p_13")
    private Double p13;

    @TableField(value = "p_14")
    private Double p14;

    @TableField(value = "p_15")
    private Double p15;

    @TableField(value = "p_16")
    private Double p16;

    @TableField(value = "p_17")
    private Double p17;

    @TableField(value = "p_18")
    private Double p18;

    @TableField(value = "p_19")
    private Double p19;

    @TableField(value = "p_20")
    private Double p20;

    @TableField(value = "p_21")
    private Double p21;

    @TableField(value = "p_22")
    private Double p22;

    @TableField(value = "p_23")
    private Double p23;

    @TableField(value = "p_24")
    private Double p24;

    @TableField(value = "p_25")
    private Double p25;

    @TableField(value = "p_26")
    private Double p26;

    @TableField(value = "p_27")
    private Double p27;

    @TableField(value = "p_28")
    private Double p28;

    @TableField(value = "p_29")
    private Double p29;

    @TableField(value = "p_30")
    private Double p30;

    @TableField(value = "p_31")
    private Double p31;

    @TableField(value = "p_32")
    private Double p32;

    @TableField(value = "p_33")
    private Double p33;

    @TableField(value = "p_34")
    private Double p34;

    @TableField(value = "p_35")
    private Double p35;

    @TableField(value = "p_36")
    private Double p36;

    @TableField(value = "p_37")
    private Double p37;

    @TableField(value = "p_38")
    private Double p38;

    @TableField(value = "p_39")
    private Double p39;

    @TableField(value = "p_40")
    private Double p40;

    @TableField(value = "p_41")
    private Double p41;

    @TableField(value = "p_42")
    private Double p42;

    @TableField(value = "p_43")
    private Double p43;

    @TableField(value = "p_44")
    private Double p44;

    @TableField(value = "p_45")
    private Double p45;

    @TableField(value = "p_46")
    private Double p46;

    @TableField(value = "p_47")
    private Double p47;

    @TableField(value = "p_48")
    private Double p48;

    @TableField(value = "p_49")
    private Double p49;

    @TableField(value = "p_50")
    private Double p50;
}
