package com.njcn.harmonic.pojo.po;

import lombok.Data;
import org.influxdb.annotation.Column;
import org.influxdb.annotation.Measurement;

import java.time.Instant;

/**
 * @version 1.0.0
 * @author: chenchao
 * @date: 2022/04/19 17:37
 */
@Data
@Measurement(name = "LIMIT_RATE")
public class LimitRatePO {
    //时间索引
    @Column(name = "time")
    private Instant time;
    //监测点索引
    @Column(name = "MYINDEX")
    private String lineId;
    //数据类型
    @Column(name = "Phasic_Type")
    private String phasicType;
    //总次数
    @Column(name = "AllTime")
    private Integer allTime;
    //闪变越限次数
    @Column(name = "Flicker_OverTime")
    private Integer flickerOverTime;
    //闪变总次数
    @Column(name = "Flicker_AllTime")
    private Integer flickerAllTime;
    //频率偏差越限次数
    @Column(name = "Freq_Dev_OverTime")
    private Integer freqDevOverTime;
    //电压偏差越限次数
    @Column(name = "Voltage_Dev_OverTime")
    private Integer voltageDevOverTime;
    //电压不平衡度越限次数
    @Column(name = "UBalance_OverTime")
    private Integer uBalanceOverTime;
    //电压谐波畸变率越限次数
    @Column(name = "UAberrance_OverTime")
    private Integer uAberranceOverTime;
    //负序电流限值次数
    @Column(name = "I_Neg_OverTime")
    private Integer iNegOverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_2_OverTime")
    private Integer uHarm2OverTime;
    //3次电压谐波含有率越限次数
    @Column(name = "UHarm_3_OverTime")
    private Integer uHarm3OverTime;
    //4次电压谐波含有率越限次数
    @Column(name = "UHarm_4_OverTime")
    private Integer uHarm4OverTime;
    //5次电压谐波含有率越限次数
    @Column(name = "UHarm_5_OverTime")
    private Integer uHarm5OverTime;
    //6次电压谐波含有率越限次数
    @Column(name = "UHarm_6_OverTime")
    private Integer uHarm6OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_7_OverTime")
    private Integer uHarm7OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_8_OverTime")
    private Integer uHarm8OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_9_OverTime")
    private Integer uHarm9OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_10_OverTime")
    private Integer uHarm10OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_11_OverTime")
    private Integer uHarm11OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_12_OverTime")
    private Integer uHarm12OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_13_OverTime")
    private Integer uHarm13OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_14_OverTime")
    private Integer uHarm14OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_15_OverTime")
    private Integer uHarm15OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_16_OverTime")
    private Integer uHarm16OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_17_OverTime")
    private Integer uHarm17OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_18_OverTime")
    private Integer uHarm18OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_19_OverTime")
    private Integer uHarm19OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_20_OverTime")
    private Integer uHarm20OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_21_OverTime")
    private Integer uHarm21OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_22_OverTime")
    private Integer uHarm22OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_23_OverTime")
    private Integer uHarm23OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_24_OverTime")
    private Integer uHarm24OverTime;
    //2次电压谐波含有率越限次数
    @Column(name = "UHarm_25_OverTime")
    private Integer uHarm25OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_2_OverTime")
    private Integer iHarm2OverTime;
    //3次电流谐波幅值越限次数
    @Column(name = "IHarm_3_OverTime")
    private Integer iHarm3OverTime;
    //4次电流谐波幅值越限次数
    @Column(name = "IHarm_4_OverTime")
    private Integer iHarm4OverTime;
    //5次电流谐波幅值越限次数
    @Column(name = "IHarm_5_OverTime")
    private Integer iHarm5OverTime;
    //6次电流谐波幅值越限次数
    @Column(name = "IHarm_6_OverTime")
    private Integer iHarm6OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_7_OverTime")
    private Integer iHarm7OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_8_OverTime")
    private Integer iHarm8OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_9_OverTime")
    private Integer iHarm9OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_10_OverTime")
    private Integer iHarm10OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_11_OverTime")
    private Integer iHarm11OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_12_OverTime")
    private Integer iHarm12OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_13_OverTime")
    private Integer iHarm13OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_14_OverTime")
    private Integer iHarm14OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_15_OverTime")
    private Integer iHarm15OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_16_OverTime")
    private Integer iHarm16OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_17_OverTime")
    private Integer iHarm17OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_18_OverTime")
    private Integer iHarm18OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_19_OverTime")
    private Integer iHarm19OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_20_OverTime")
    private Integer iHarm20OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_21_OverTime")
    private Integer iHarm21OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_22_OverTime")
    private Integer iHarm22OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_23_OverTime")
    private Integer iHarm23OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_24_OverTime")
    private Integer iHarm24OverTime;
    //2次电流谐波幅值越限次数
    @Column(name = "IHarm_25_OverTime")
    private Integer iHarm25OverTime;
    //0.5次间谐波电压限值次数
    @Column(name = "InUHARM_1_OverTime")
    private Integer inUHARM1OverTime;
    //1.5次间谐波电压限值次数
    @Column(name = "InUHARM_2_OverTime")
    private Integer inUHARM2OverTime;
    //2.5次间谐波电压限值次数
    @Column(name = "InUHARM_3_OverTime")
    private Integer inUHARM3OverTime;
    //3.5次间谐波电压限值次数
    @Column(name = "InUHARM_4_OverTime")
    private Integer inUHARM4OverTime;
    //4.5次间谐波电压限值次数
    @Column(name = "InUHARM_5_OverTime")
    private Integer inUHARM5OverTime;
    //5.5次间谐波电压限值次数
    @Column(name = "InUHARM_6_OverTime")
    private Integer inUHARM6OverTime;
    //6.5次间谐波电压限值次数
    @Column(name = "InUHARM_7_OverTime")
    private Integer inUHARM7OverTime;
    //7.5次间谐波电压限值次数
    @Column(name = "InUHARM_8_OverTime")
    private Integer inUHARM8OverTime;
    //8.5次间谐波电压限值次数
    @Column(name = "InUHARM_9_OverTime")
    private Integer inUHARM9OverTime;
    //9.5次间谐波电压限值次数
    @Column(name = "InUHARM_10_OverTime")
    private Integer inUHARM10OverTime;
    //10.5次间谐波电压限值次数
    @Column(name = "InUHARM_11_OverTime")
    private Integer inUHARM11OverTime;
    //11.5次间谐波电压限值次数
    @Column(name = "InUHARM_12_OverTime")
    private Integer inUHARM12OverTime;
    //12.5次间谐波电压限值次数
    @Column(name = "InUHARM_13_OverTime")
    private Integer inUHARM13OverTime;
    //13.5次间谐波电压限值次数
    @Column(name = "InUHARM_14_OverTime")
    private Integer inUHARM14OverTime;
    //14.5次间谐波电压限值次数
    @Column(name = "InUHARM_15_OverTime")
    private Integer inUHARM15OverTime;
    //15.5次间谐波电压限值次数
    @Column(name = "InUHARM_16_OverTime")
    private Integer inUHARM16OverTime;


    //日类型数据
    private String dayStr;
    //月类型数据
    private String mouthStr;




}
