package com.ho.datacollect.api.vo.req;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author gyan
 * @desc: 电能质量实体类
 * @DateTime: 2022/10/27 16:28
 */
@Getter
@Setter
@ToString
public class ElecQuality implements Serializable {

    //状态时间
    Date ts;
    //创建时间
    Date createTime;
    //电压
    BigDecimal voltage;
    //电压A
    BigDecimal voltageA;
    //电压B
    BigDecimal voltageB;
    //电压C
    BigDecimal voltageC;

    //零序三项不平衡度
    BigDecimal unbalance3U0;
    //负序三项不平衡度
    BigDecimal unbalanceU2;

    //总谐波
    BigDecimal totalHarmonic;

    //谐波
    BigDecimal harmonic1;
    BigDecimal harmonic2;
    BigDecimal harmonic3;
    BigDecimal harmonic4;
    BigDecimal harmonic5;
    BigDecimal harmonic6;
    BigDecimal harmonic7;
    BigDecimal harmonic8;
    BigDecimal harmonic9;
    BigDecimal harmonic10;
    BigDecimal harmonic11;
    BigDecimal harmonic12;
    BigDecimal harmonic13;
    BigDecimal harmonic14;
    BigDecimal harmonic15;
    BigDecimal harmonic16;
    BigDecimal harmonic17;
    BigDecimal harmonic18;
    BigDecimal harmonic19;
    BigDecimal harmonic20;
    BigDecimal harmonic21;
    BigDecimal harmonic22;
    BigDecimal harmonic23;
    BigDecimal harmonic24;
    BigDecimal harmonic25;
    BigDecimal harmonic26;
    BigDecimal harmonic27;
    BigDecimal harmonic28;
    BigDecimal harmonic29;
    BigDecimal harmonic30;
    BigDecimal harmonic31;
}
