package com.njcn.device.pq.pojo.vo;

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

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author xy
 */
@Data
public class ReportLineInfoVo implements Serializable {

    @ApiModelProperty("供电公司名称")
    private String gdName;

    @ApiModelProperty("监测点电压等级")
    private String lineVoltage;

    @ApiModelProperty("监测点id")
    private String lineId;

    @ApiModelProperty("监测点名称")
    private String lineName;

    @ApiModelProperty("所属电站")
    private String subName;

    @ApiModelProperty("监测对象名称")
    private String objName;

    @ApiModelProperty("电网侧变电站")
    private String subVName;

    @ApiModelProperty("最新数据时间")
    private LocalDateTime updateTime;

    @ApiModelProperty("监测装置网络参数")
    private String ip;

    @ApiModelProperty("最小短路容量")
    private Double shortCapacity;

    @ApiModelProperty("供电设备容量")
    private Double devCapacity;

    @ApiModelProperty("协议容量")
    private Double dealCapacity;

    @ApiModelProperty("超标天数")
    private Integer overDays;

    @ApiModelProperty("电网标志（0-电网侧；1-非电网侧）")
    private Integer powerFlag;
}
