package com.njcn.pojo.terminal;

import javax.persistence.Column;
import javax.persistence.Id;

/**
 * system
 *
 * @author cdf
 * @date 2023/8/17
 */
public class DeviceUnitVO {

    private String devName;

    private String subName;

    private String gdName;

    private Integer devFlag;

    private Integer lineId;


    @Column(name = "DEV_INDEX")
    @Id
    private Integer devIndex;
    @Column(name = "UNIT_FREQUENCY")
    private String unitFrequency = "Hz";
    @Column(name = "UNIT_FREQUENCY_DEV")
    private String unitFrequencyDev="Hz";
    @Column(name = "PHASE_VOLTAGE")
    private String phaseVoltage="kV";
    @Column(name = "LINE_VOLTAGE")
    private String lineVoltage="kV";
    @Column(name = "VOLTAGE_DEV")
    private String voltageDev="%";
    @Column(name = "UVOLTAGE_DEV")
    private String uvoltageDev="%";
    @Column(name = "I_EFFECTIVE")
    private String iEffective="A";
    @Column(name = "SINGLE_P")
    private String singleP="kW";
    @Column(name = "SINGLE_VIEW_P")
    private String singleViewP="kVA";
    @Column(name = "SINGLE_NO_P")
    private String singleNoP="kVar";
    @Column(name = "TOTAL_ACTIVE_P")
    private String totalActiveP="kW" ;
    @Column(name = "TOTAL_VIEW_P")
    private String totalViewP="kVA";
    @Column(name = "TOTAL_NO_P")
    private String totalNoP="kVar";
    @Column(name = "V_FUND_EFFECTIVE")
    private String vFundEffective="kV" ;
    @Column(name = "I_FUND")
    private String iFund="A" ;
    @Column(name = "FUND_ACTIVE_P")
    private String fundActiveP="kW" ;
    @Column(name = "FUND_NO_P")
    private String fundNoP="kVar";
    @Column(name = "V_DISTORTION")
    private String vDistortion="%" ;
    @Column(name = "V_HARMONIC_RATE")
    private String vHarmonicRate="%";



    @Column(name = "I_HARMONIC")
    private String iHarmonic="A";

    @Column(name = "P_HARMONIC")
    private String pHarmonic="kW";

    /**
     *0.5～49.5次间谐波电流有效值
     */
    @Column(name = "I_IHARMONIC")
    private String iIharmonic="A";

    @Column(name = "POSITIVE_V")
    private String positiveV="kV";

    @Column(name = "NO_POSITIVE_V")
    private String noPositiveV="V";

    @Column(name = "NO_P_HARMONIC")
    private String noPHarmonic="Var";

    @Column(name = "VIEW_P_HARMONIC")
    private String viewPHarmonic="VA";


    public String getNoPHarmonic() {
        return noPHarmonic;
    }

    public void setNoPHarmonic(String noPHarmonic) {
        this.noPHarmonic = noPHarmonic;
    }

    public String getViewPHarmonic() {
        return viewPHarmonic;
    }

    public void setViewPHarmonic(String viewPHarmonic) {
        this.viewPHarmonic = viewPHarmonic;
    }

    public String getDevName() {
        return devName;
    }

    public void setDevName(String devName) {
        this.devName = devName;
    }

    public String getSubName() {
        return subName;
    }

    public void setSubName(String subName) {
        this.subName = subName;
    }

    public String getGdName() {
        return gdName;
    }

    public void setGdName(String gdName) {
        this.gdName = gdName;
    }

    public Integer getDevFlag() {
        return devFlag;
    }

    public void setDevFlag(Integer devFlag) {
        this.devFlag = devFlag;
    }

    public Integer getDevIndex() {
        return devIndex;
    }

    public void setDevIndex(Integer devIndex) {
        this.devIndex = devIndex;
    }

    public String getUnitFrequency() {
        return unitFrequency;
    }

    public void setUnitFrequency(String unitFrequency) {
        this.unitFrequency = unitFrequency;
    }

    public String getUnitFrequencyDev() {
        return unitFrequencyDev;
    }

    public void setUnitFrequencyDev(String unitFrequencyDev) {
        this.unitFrequencyDev = unitFrequencyDev;
    }

    public String getPhaseVoltage() {
        return phaseVoltage;
    }

    public void setPhaseVoltage(String phaseVoltage) {
        this.phaseVoltage = phaseVoltage;
    }

    public String getLineVoltage() {
        return lineVoltage;
    }

    public void setLineVoltage(String lineVoltage) {
        this.lineVoltage = lineVoltage;
    }

    public String getVoltageDev() {
        return voltageDev;
    }

    public void setVoltageDev(String voltageDev) {
        this.voltageDev = voltageDev;
    }

    public String getUvoltageDev() {
        return uvoltageDev;
    }

    public void setUvoltageDev(String uvoltageDev) {
        this.uvoltageDev = uvoltageDev;
    }

    public String getiEffective() {
        return iEffective;
    }

    public void setiEffective(String iEffective) {
        this.iEffective = iEffective;
    }

    public String getSingleP() {
        return singleP;
    }

    public void setSingleP(String singleP) {
        this.singleP = singleP;
    }

    public String getSingleViewP() {
        return singleViewP;
    }

    public void setSingleViewP(String singleViewP) {
        this.singleViewP = singleViewP;
    }

    public String getSingleNoP() {
        return singleNoP;
    }

    public void setSingleNoP(String singleNoP) {
        this.singleNoP = singleNoP;
    }

    public String getTotalActiveP() {
        return totalActiveP;
    }

    public void setTotalActiveP(String totalActiveP) {
        this.totalActiveP = totalActiveP;
    }

    public String getTotalViewP() {
        return totalViewP;
    }

    public void setTotalViewP(String totalViewP) {
        this.totalViewP = totalViewP;
    }

    public String getTotalNoP() {
        return totalNoP;
    }

    public void setTotalNoP(String totalNoP) {
        this.totalNoP = totalNoP;
    }

    public String getvFundEffective() {
        return vFundEffective;
    }

    public void setvFundEffective(String vFundEffective) {
        this.vFundEffective = vFundEffective;
    }

    public String getiFund() {
        return iFund;
    }

    public void setiFund(String iFund) {
        this.iFund = iFund;
    }

    public String getFundActiveP() {
        return fundActiveP;
    }

    public void setFundActiveP(String fundActiveP) {
        this.fundActiveP = fundActiveP;
    }

    public String getFundNoP() {
        return fundNoP;
    }

    public void setFundNoP(String fundNoP) {
        this.fundNoP = fundNoP;
    }

    public String getvDistortion() {
        return vDistortion;
    }

    public void setvDistortion(String vDistortion) {
        this.vDistortion = vDistortion;
    }

    public String getvHarmonicRate() {
        return vHarmonicRate;
    }

    public void setvHarmonicRate(String vHarmonicRate) {
        this.vHarmonicRate = vHarmonicRate;
    }

    public String getiHarmonic() {
        return iHarmonic;
    }

    public void setiHarmonic(String iHarmonic) {
        this.iHarmonic = iHarmonic;
    }

    public String getpHarmonic() {
        return pHarmonic;
    }

    public void setpHarmonic(String pHarmonic) {
        this.pHarmonic = pHarmonic;
    }

    public String getiIharmonic() {
        return iIharmonic;
    }

    public void setiIharmonic(String iIharmonic) {
        this.iIharmonic = iIharmonic;
    }

    public String getPositiveV() {
        return positiveV;
    }

    public void setPositiveV(String positiveV) {
        this.positiveV = positiveV;
    }

    public String getNoPositiveV() {
        return noPositiveV;
    }

    public void setNoPositiveV(String noPositiveV) {
        this.noPositiveV = noPositiveV;
    }

    public Integer getLineId() {
        return lineId;
    }

    public void setLineId(Integer lineId) {
        this.lineId = lineId;
    }
}
