package com.njcn.csreport.pojo.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDate;

import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 
 * Description:
 * Date: 2024/9/13  9:10【需求编号】
 *
 * @author clam
 * @version V1.0.0
 */
@Data
@NoArgsConstructor
@TableName(value = "r_stat_data_v_d")
public class RStatDataVD {
    /**
     * 统计数据时间
     */
    @MppMultiId
    @TableField(value = "time")
    private LocalDate time;

    /**
     * 监测点Id
     */
    @MppMultiId
    @TableField(value = "line_id")
    private String lineId;

    /**
     * 相别,’A’表示A相，’B’表示B相,’C’表示C相,’T’表示总
     */
    @MppMultiId
    @TableField(value = "phasic_type")
    private String phasicType;

    /**
     * 数据类型(最大值：max、最小值：min、平均值：avg、95值：cp95)
     */
    @MppMultiId
    @TableField(value = "value_type")
    private String valueType;


    /**
     * 数据质量标志（0-表示是正常数据、1-表示是错误数据、2-表示是有事件的数据）数据库默认是0，污染数据不参与报表统计
     */
    @TableField(value = "quality_flag")
    private Integer qualityFlag;

    /**
     * 频率
     */
    @TableField(value = "freq")
    private Double freq;

    /**
     * 频率偏差
     */
    @TableField(value = "freq_dev")
    private Double freqDev;

    /**
     * 相电压有效值
     */
    @TableField(value = "rms")
    private Double rms;

    @TableField(value = "rms_lvr")
    private Double rmsLvr;

    /**
     * 负序电压
     */
    @TableField(value = "v_neg")
    private Double vNeg;

    /**
     * 正序电压
     */
    @TableField(value = "v_pos")
    private Double vPos;

    /**
     * 谐波含量
     */
    @TableField(value = "v_thd")
    private Double vThd;

    /**
     * 三相电压不平衡度
     */
    @TableField(value = "v_unbalance")
    private Double vUnbalance;

    /**
     * 零序电压
     */
    @TableField(value = "v_zero")
    private Double vZero;

    /**
     * 电压正偏差
     */
    @TableField(value = "vl_dev")
    private Double vlDev;

    /**
     * 电压负偏差
     */
    @TableField(value = "vu_dev")
    private Double vuDev;

    /**
     * 基波电压
     */
    @TableField(value = "v_1")
    private Double v1;

    /**
     * 2次谐波电压幅值
     */
    @TableField(value = "v_2")
    private Double v2;

    /**
     * 3次谐波电压幅值
     */
    @TableField(value = "v_3")
    private Double v3;

    /**
     * 4次谐波电压幅值
     */
    @TableField(value = "v_4")
    private Double v4;

    /**
     * 5次谐波电压幅值
     */
    @TableField(value = "v_5")
    private Double v5;

    /**
     * 6次谐波电压幅值
     */
    @TableField(value = "v_6")
    private Double v6;

    /**
     * 7次谐波电压幅值
     */
    @TableField(value = "v_7")
    private Double v7;

    /**
     * 8次谐波电压幅值
     */
    @TableField(value = "v_8")
    private Double v8;

    /**
     * 9次谐波电压幅值
     */
    @TableField(value = "v_9")
    private Double v9;

    /**
     * 10次谐波电压幅值
     */
    @TableField(value = "v_10")
    private Double v10;

    /**
     * 11次谐波电压幅值
     */
    @TableField(value = "v_11")
    private Double v11;

    /**
     * 12次谐波电压幅值
     */
    @TableField(value = "v_12")
    private Double v12;

    /**
     * 13次谐波电压幅值
     */
    @TableField(value = "v_13")
    private Double v13;

    /**
     * 14次谐波电压幅值
     */
    @TableField(value = "v_14")
    private Double v14;

    /**
     * 15次谐波电压幅值
     */
    @TableField(value = "v_15")
    private Double v15;

    /**
     * 16次谐波电压幅值
     */
    @TableField(value = "v_16")
    private Double v16;

    /**
     * 17次谐波电压幅值
     */
    @TableField(value = "v_17")
    private Double v17;

    /**
     * 18次谐波电压幅值
     */
    @TableField(value = "v_18")
    private Double v18;

    /**
     * 19次谐波电压幅值
     */
    @TableField(value = "v_19")
    private Double v19;

    /**
     * 20次谐波电压幅值
     */
    @TableField(value = "v_20")
    private Double v20;

    /**
     * 21次谐波电压幅值
     */
    @TableField(value = "v_21")
    private Double v21;

    /**
     * 22次谐波电压幅值
     */
    @TableField(value = "v_22")
    private Double v22;

    /**
     * 23次谐波电压幅值
     */
    @TableField(value = "v_23")
    private Double v23;

    /**
     * 24次谐波电压幅值
     */
    @TableField(value = "v_24")
    private Double v24;

    /**
     * 25次谐波电压幅值
     */
    @TableField(value = "v_25")
    private Double v25;

    /**
     * 26次谐波电压幅值
     */
    @TableField(value = "v_26")
    private Double v26;

    /**
     * 27次谐波电压幅值
     */
    @TableField(value = "v_27")
    private Double v27;

    /**
     * 28次谐波电压幅值
     */
    @TableField(value = "v_28")
    private Double v28;

    /**
     * 29次谐波电压幅值
     */
    @TableField(value = "v_29")
    private Double v29;

    /**
     * 30次谐波电压幅值
     */
    @TableField(value = "v_30")
    private Double v30;

    /**
     * 31次谐波电压幅值
     */
    @TableField(value = "v_31")
    private Double v31;

    /**
     * 32次谐波电压幅值
     */
    @TableField(value = "v_32")
    private Double v32;

    /**
     * 33次谐波电压幅值
     */
    @TableField(value = "v_33")
    private Double v33;

    /**
     * 34次谐波电压幅值
     */
    @TableField(value = "v_34")
    private Double v34;

    /**
     * 35次谐波电压幅值
     */
    @TableField(value = "v_35")
    private Double v35;

    /**
     * 36次谐波电压幅值
     */
    @TableField(value = "v_36")
    private Double v36;

    /**
     * 37次谐波电压幅值
     */
    @TableField(value = "v_37")
    private Double v37;

    /**
     * 38次谐波电压幅值
     */
    @TableField(value = "v_38")
    private Double v38;

    /**
     * 39次谐波电压幅值
     */
    @TableField(value = "v_39")
    private Double v39;

    /**
     * 40次谐波电压幅值
     */
    @TableField(value = "v_40")
    private Double v40;

    /**
     * 41次谐波电压幅值
     */
    @TableField(value = "v_41")
    private Double v41;

    /**
     * 42次谐波电压幅值
     */
    @TableField(value = "v_42")
    private Double v42;

    /**
     * 43次谐波电压幅值
     */
    @TableField(value = "v_43")
    private Double v43;

    /**
     * 44次谐波电压幅值
     */
    @TableField(value = "v_44")
    private Double v44;

    /**
     * 45次谐波电压幅值
     */
    @TableField(value = "v_45")
    private Double v45;

    /**
     * 46次谐波电压幅值
     */
    @TableField(value = "v_46")
    private Double v46;

    /**
     * 47次谐波电压幅值
     */
    @TableField(value = "v_47")
    private Double v47;

    /**
     * 48次谐波电压幅值
     */
    @TableField(value = "v_48")
    private Double v48;

    /**
     * 49次谐波电压幅值
     */
    @TableField(value = "v_49")
    private Double v49;

    /**
     * 50次谐波电压幅值
     */
    @TableField(value = "v_50")
    private Double v50;
}