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;

/**
* 【稳态监测点非谐波不带相位指标日报-日表】
 * @author jianghf
* @TableName r_mp_measure_report_d
*/
@Data
@TableName("r_mp_measure_report_d")
public class RMpMeasureReportD implements Serializable {

    /**
     * 监测点ID
     */
    @MppMultiId(value = "measurement_point_id")
    private String measurementPointId;

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

    /**
     * 频率-最大值
     */
    @TableField(value = "frequency_max")
    private Double frequencyMax;

    /**
     * 频率-最小值
     */
    @TableField(value = "frequency_min")
    private Double frequencyMin;

    /**
     * 频率-平均值
     */
    @TableField(value = "frequency_avg")
    private Double frequencyAvg;

    /**
     * 频率-95值
     */
    @TableField(value = "frequency_95")
    private Double frequency95;

    /**
     * 频率偏差-最大值
     */
    @TableField(value = "frequency_deviation_max")
    private Double frequencyDeviationMax;

    /**
     * 频率偏差-最小值
     */
    @TableField(value = "frequency_deviation_min")
    private Double frequencyDeviationMin;

    /**
     * 频率偏差-平均值
     */
    @TableField(value = "frequency_deviation_avg")
    private Double frequencyDeviationAvg;

    /**
     * 频率偏差-95值
     */
    @TableField(value = "frequency_deviation_95")
    private Double frequencyDeviation95;

    /**
     * 总有功功率-最大值
     */
    @TableField(value = "total_active_power_max")
    private Double totalActivePowerMax;

    /**
     * 总有功功率-最小值
     */
    @TableField(value = "total_active_power_min")
    private Double totalActivePowerMin;

    /**
     * 总有功功率-平均值
     */
    @TableField(value = "total_active_power_avg")
    private Double totalActivePowerAvg;

    /**
     * 总有功功率-95值
     */
    @TableField(value = "total_active_power_95")
    private Double totalActivePower95;

    /**
     * 总无功功率-最大值
     */
    @TableField(value = "total_reactive_power_max")
    private Double totalReactivePowerMax;

    /**
     * 总无功功率-最小值
     */
    @TableField(value = "total_reactive_power_min")
    private Double totalReactivePowerMin;

    /**
     * 总无功功率-平均值
     */
    @TableField(value = "total_reactive_power_avg")
    private Double totalReactivePowerAvg;

    /**
     * 总无功功率-95值
     */
    @TableField(value = "total_reactive_power_95")
    private Double totalReactivePower95;

    /**
     * 总视在功率-最大值
     */
    @TableField(value = "total_apparent_power_max")
    private Double totalApparentPowerMax;

    /**
     * 总视在功率-最小值
     */
    @TableField(value = "total_apparent_power_min")
    private Double totalApparentPowerMin;

    /**
     * 总视在功率-平均值
     */
    @TableField(value = "total_apparent_power_avg")
    private Double totalApparentPowerAvg;

    /**
     * 总视在功率-95值
     */
    @TableField(value = "total_apparent_power_95")
    private Double totalApparentPower95;

    /**
     * 三相功率因数-最大值
     */
    @TableField(value = "tp_power_factor_max")
    private Double tpPowerFactorMax;

    /**
     * 三相功率因数-最小值
     */
    @TableField(value = "tp_power_factor_min")
    private Double tpPowerFactorMin;

    /**
     * 三相功率因数-平均值
     */
    @TableField(value = "tp_power_factor_avg")
    private Double tpPowerFactorAvg;

    /**
     * 三相功率因数-95值
     */
    @TableField(value = "tp_power_factor_95")
    private Double tpPowerFactor95;

    /**
     * 基波功率因数-最大值
     */
    @TableField(value = "fundamental_power_factor_max")
    private Double fundamentalPowerFactorMax;

    /**
     * 基波功率因数-最小值
     */
    @TableField(value = "fundamental_power_factor_min")
    private Double fundamentalPowerFactorMin;

    /**
     * 基波功率因数-平均值
     */
    @TableField(value = "fundamental_power_factor_avg")
    private Double fundamentalPowerFactorAvg;

    /**
     * 基波功率因数-95值
     */
    @TableField(value = "fundamental_power_factor_95")
    private Double fundamentalPowerFactor95;

    /**
     * 正序电压-最大值
     */
    @TableField(value = "positive_sequence_voltage_max")
    private Double positiveSequenceVoltageMax;

    /**
     * 正序电压-最小值
     */
    @TableField(value = "positive_sequence_voltage_min")
    private Double positiveSequenceVoltageMin;

    /**
     * 正序电压-平均值
     */
    @TableField(value = "positive_sequence_voltage_avg")
    private Double positiveSequenceVoltageAvg;

    /**
     * 正序电压-95值
     */
    @TableField(value = "positive_sequence_voltage_95")
    private Double positiveSequenceVoltage95;

    /**
     * 负序电压-最大值
     */
    @TableField(value = "negative_sequence_voltage_max")
    private Double negativeSequenceVoltageMax;

    /**
     * 负序电压-最小值
     */
    @TableField(value = "negative_sequence_voltage_min")
    private Double negativeSequenceVoltageMin;

    /**
     * 负序电压-平均值
     */
    @TableField(value = "negative_sequence_voltage_avg")
    private Double negativeSequenceVoltageAvg;

    /**
     * 负序电压-95值
     */
    @TableField(value = "negative_sequence_voltage_95")
    private Double negativeSequenceVoltage95;

    /**
     * 零序电压-最大值
     */
    @TableField(value = "zero_sequence_voltage_max")
    private Double zeroSequenceVoltageMax;

    /**
     * 零序电压-最小值
     */
    @TableField(value = "zero_sequence_voltage_min")
    private Double zeroSequenceVoltageMin;

    /**
     * 零序电压-平均值
     */
    @TableField(value = "zero_sequence_voltage_avg")
    private Double zeroSequenceVoltageAvg;

    /**
     * 零序电压-95值
     */
    @TableField(value = "zero_sequence_voltage_95")
    private Double zeroSequenceVoltage95;

    /**
     * 负序电压不平衡度-最大值
     */
    @TableField(value = "negative_sequence_voltage_unbalance_max")
    private Double negativeSequenceVoltageUnbalanceMax;

    /**
     * 负序电压不平衡度-最小值
     */
    @TableField(value = "negative_sequence_voltage_unbalance_min")
    private Double negativeSequenceVoltageUnbalanceMin;

    /**
     * 负序电压不平衡度-平均值
     */
    @TableField(value = "negative_sequence_voltage_unbalance_avg")
    private Double negativeSequenceVoltageUnbalanceAvg;

    /**
     * 负序电压不平衡度-95值
     */
    @TableField(value = "negative_sequence_voltage_unbalance_95")
    private Double negativeSequenceVoltageUnbalance95;

    /**
     * 零序电压不平衡度-最大值
     */
    @TableField(value = "zero_sequence_voltage_unbalance_max")
    private Double zeroSequenceVoltageUnbalanceMax;

    /**
     * 零序电压不平衡度-最小值
     */
    @TableField(value = "zero_sequence_voltage_unbalance_min")
    private Double zeroSequenceVoltageUnbalanceMin;

    /**
     * 零序电压不平衡度-平均值
     */
    @TableField(value = "zero_sequence_voltage_unbalance_avg")
    private Double zeroSequenceVoltageUnbalanceAvg;

    /**
     * 零序电压不平衡度-95值
     */
    @TableField(value = "zero_sequence_voltage_unbalance_95")
    private Double zeroSequenceVoltageUnbalance95;

    /**
     * 正序电流-最大值
     */
    @TableField(value = "positive_sequence_current_max")
    private Double positiveSequenceCurrentMax;

    /**
     * 正序电流-最小值
     */
    @TableField(value = "positive_sequence_current_min")
    private Double positiveSequenceCurrentMin;

    /**
     * 正序电流-平均值
     */
    @TableField(value = "positive_sequence_current_avg")
    private Double positiveSequenceCurrentAvg;

    /**
     * 正序电流-95值
     */
    @TableField(value = "positive_sequence_current_95")
    private Double positiveSequenceCurrent95;

    /**
     * 负序电流-最大值
     */
    @TableField(value = "negative_sequence_current_max")
    private Double negativeSequenceCurrentMax;

    /**
     * 负序电流-最小值
     */
    @TableField(value = "negative_sequence_current_min")
    private Double negativeSequenceCurrentMin;

    /**
     * 负序电流-平均值
     */
    @TableField(value = "negative_sequence_current_avg")
    private Double negativeSequenceCurrentAvg;

    /**
     * 负序电流-95值
     */
    @TableField(value = "negative_sequence_current_95")
    private Double negativeSequenceCurrent95;

    /**
     * 零序电流-最大值
     */
    @TableField(value = "zero_sequence_current_max")
    private Double zeroSequenceCurrentMax;

    /**
     * 零序电流-最小值
     */
    @TableField(value = "zero_sequence_current_min")
    private Double zeroSequenceCurrentMin;

    /**
     * 零序电流-平均值
     */
    @TableField(value = "zero_sequence_current_avg")
    private Double zeroSequenceCurrentAvg;

    /**
     * 零序电流-95值
     */
    @TableField(value = "zero_sequence_current_95")
    private Double zeroSequenceCurrent95;

    /**
     * 负序电流不平衡度-最大值
     */
    @TableField(value = "negative_sequence_current_unbalance_max")
    private Double negativeSequenceCurrentUnbalanceMax;

    /**
     * 负序电流不平衡度-最小值
     */
    @TableField(value = "negative_sequence_current_unbalance_min")
    private Double negativeSequenceCurrentUnbalanceMin;

    /**
     * 负序电流不平衡度-平均值
     */
    @TableField(value = "negative_sequence_current_unbalance_avg")
    private Double negativeSequenceCurrentUnbalanceAvg;

    /**
     * 负序电流不平衡度-95值
     */
    @TableField(value = "negative_sequence_current_unbalance_95")
    private Double negativeSequenceCurrentUnbalance95;

    /**
     * 零序电流不平衡度-最大值
     */
    @TableField(value = "zero_sequence_current_imbalance_max")
    private Double zeroSequenceCurrentImbalanceMax;

    /**
     * 零序电流不平衡度-最小值
     */
    @TableField(value = "zero_sequence_current_imbalance_min")
    private Double zeroSequenceCurrentImbalanceMin;

    /**
     * 零序电流不平衡度-平均值
     */
    @TableField(value = "zero_sequence_current_imbalance_avg")
    private Double zeroSequenceCurrentImbalanceAvg;

    /**
     * 零序电流不平衡度-95值
     */
    @TableField(value = "zero_sequence_current_imbalance_95")
    private Double zeroSequenceCurrentImbalance95;

    /**
     * 等效视在功率-最大值
     */
    @TableField(value = "equivalent_apparent_power_max")
    private Double equivalentApparentPowerMax;

    /**
     * 等效视在功率-最小值
     */
    @TableField(value = "equivalent_apparent_power_min")
    private Double equivalentApparentPowerMin;

    /**
     * 等效视在功率-平均值
     */
    @TableField(value = "equivalent_apparent_power_avg")
    private Double equivalentApparentPowerAvg;

    /**
     * 等效视在功率-95值
     */
    @TableField(value = "equivalent_apparent_power_95")
    private Double equivalentApparentPower95;

    /**
     * 等效功率因数-最大值
     */
    @TableField(value = "equivalent_power_factor_max")
    private Double equivalentPowerFactorMax;

    /**
     * 等效功率因数-最小值
     */
    @TableField(value = "equivalent_power_factor_min")
    private Double equivalentPowerFactorMin;

    /**
     * 等效功率因数-平均值
     */
    @TableField(value = "equivalent_power_factor_avg")
    private Double equivalentPowerFactorAvg;

    /**
     * 等效功率因数-95值
     */
    @TableField(value = "equivalent_power_factor_95")
    private Double equivalentPowerFactor95;

    /**
     * 基波正序视在功率-最大值
     */
    @TableField(value = "fundamental_wave_rateo_max")
    private Double fundamentalWaveRateoMax;

    /**
     * 基波正序视在功率-最小值
     */
    @TableField(value = "fundamental_wave_rateo_min")
    private Double fundamentalWaveRateoMin;

    /**
     * 基波正序视在功率-平均值
     */
    @TableField(value = "fundamental_wave_rateo_avg")
    private Double fundamentalWaveRateoAvg;

    /**
     * 基波正序视在功率-95值
     */
    @TableField(value = "fundamental_wave_rateo_95")
    private Double fundamentalWaveRateo95;

    /**
     * 基波等效视在功率-最大值
     */
    @TableField(value = "fundamental_wave_apparent_max")
    private Double fundamentalWaveApparentMax;

    /**
     * 基波等效视在功率-最小值
     */
    @TableField(value = "fundamental_wave_apparent_min")
    private Double fundamentalWaveApparentMin;

    /**
     * 基波等效视在功率-平均值
     */
    @TableField(value = "fundamental_wave_apparent_avg")
    private Double fundamentalWaveApparentAvg;

    /**
     * 基波等效视在功率-95值
     */
    @TableField(value = "fundamental_wave_apparent_95")
    private Double fundamentalWaveApparent95;

    /**
     * 非基波等效视在功率-最大值
     */
    @TableField(value = "nonfundamental_wave_rateo_max")
    private Double nonfundamentalWaveRateoMax;

    /**
     * 非基波等效视在功率-最小值
     */
    @TableField(value = "nonfundamental_wave_rateo_min")
    private Double nonfundamentalWaveRateoMin;

    /**
     * 非基波等效视在功率-平均值
     */
    @TableField(value = "nonfundamental_wave_rateo_avg")
    private Double nonfundamentalWaveRateoAvg;

    /**
     * 非基波等效视在功率-95值
     */
    @TableField(value = "nonfundamental_wave_rateo_95")
    private Double nonfundamentalWaveRateo95;

    /**
     * 不平衡视在功率-最大值
     */
    @TableField(value = "unbalanced_apparent_power_max")
    private Double unbalancedApparentPowerMax;

    /**
     * 不平衡视在功率-最小值
     */
    @TableField(value = "unbalanced_apparent_power_min")
    private Double unbalancedApparentPowerMin;

    /**
     * 不平衡视在功率-平均值
     */
    @TableField(value = "unbalanced_apparent_power_avg")
    private Double unbalancedApparentPowerAvg;

    /**
     * 不平衡视在功率-95值
     */
    @TableField(value = "unbalanced_apparent_power_95")
    private Double unbalancedApparentPower95;

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

}
