package com.njcn.harmonic.pojo.po;

import com.baomidou.mybatisplus.annotation.TableName;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;

import lombok.Data;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 
 * </p>
 *
 * @author xuyang
 * @since 2024-01-25
 */
@Data
@TableName("r_stat_org_busbar_voltage_d")
public class RStatOrgBusbarVoltageD {

    private static final long serialVersionUID = 1L;

    /**
     * 单位ID
     */
    @MppMultiId
    private String orgNo;

    /**
     * 生成数据的时间,每日统计一次
     */
    @MppMultiId
    private LocalDate dataDate;

    /**
     * 母线ID
     */
    @MppMultiId
    private String busbarId;

    /**
     * 有效接入监测点总数量
     */
    private Integer measurementCount;

    /**
     * 谐波电压超标点数
     */
    private Integer vCount;

    /**
     * 谐波电压超标占比
     */
    private Float vRatio;

    /**
     * 三相电压不平衡超标点数
     */
    private Integer unbalanceCount;

    /**
     * 三相电压不平衡超标占比
     */
    private Float unbalanceRatio;

    /**
     * 闪变超标点数
     */
    private Integer flickerCount;

    /**
     * 闪变超标占比
     */
    private Float flickerRatio;


}
