package com.ho.business.vo.resp.station;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author fancl
 * @desc: 通用电表返回实体
 * @date 2023/4/23
 */
@Data
public class CommonElemeterResp {

    @ApiModelProperty(value = "站id")
    private Integer stationId;

    @ApiModelProperty(value = "安装地址,实际对应所属电站地址")
    private String address;

    @ApiModelProperty(value = "设备id")
    private Integer srcId;

    @ApiModelProperty(value = "通讯状态 1正常 0故障")
    private Integer communicationStatus = 1;

    @ApiModelProperty(value = "设备名称")
    String deviceName;

    @ApiModelProperty(value = "设备类型")
    String deviceType;

    @ApiModelProperty(value = "设备型号")
    String deviceModel;

    @ApiModelProperty(value = "正向有功总电量")
    BigDecimal forwardActE0;

    @ApiModelProperty(value = "正向有功电量（尖）")
    BigDecimal forwardActE1;

    @ApiModelProperty(value = "正向有功电量（峰）")
    BigDecimal forwardActE2;

    @ApiModelProperty(value = "正向有功电量（平）")
    BigDecimal forwardActE3;

    @ApiModelProperty(value = "正向有功电量（谷）")
    BigDecimal forwardActE4;

    @ApiModelProperty(value = "反向有功电量")
    BigDecimal backwardActE0;

    @ApiModelProperty(value = "反向有功电量（尖）")
    BigDecimal backwardActE1;

    @ApiModelProperty(value = "反向有功电量（峰）")
    BigDecimal backwardActE2;

    @ApiModelProperty(value = "反向有功电量（平）")
    BigDecimal backwardActE3;

    @ApiModelProperty(value = "反向有功电量（谷）")
    BigDecimal backwardActE4;


}
