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

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

import java.util.Date;

/**
 * 监测点指标告警明细
 * @Title RStatPwAlarmDetailVO
 * @Package com.njcn.device.pms.pojo.vo
 * @Author jianghaifei
 * @Date 2022-11-03 11:41
 * @Version V1.0
 */
@Data
public class RStatPwAlarmDetailVO {

    @ApiModelProperty(name = "orgId", value = "单位id")
    private String orgId; //单位id

    @ApiModelProperty(name = "orgName", value = "单位名称")
    private String orgName; //单位name

    @ApiModelProperty(name = "powerId", value = "所属变电站id")
    private String powerId;

    @ApiModelProperty(name = "powerName", value = "所属变电站名称")
    private String powerName;

    @ApiModelProperty(name = "PowerDistributionAreaId", value = "所属台区id")
    private String powerDistributionAreaId; //台区id

    @ApiModelProperty(name = "PowerDistributionAreaName", value = "所属台区名称")
    private String powerDistributionAreaName; //台区名称

    @ApiModelProperty(name = "powerClientId", value = "用户id")
    private String powerClientId;

    @ApiModelProperty(name = "powerClientName", value = "用户名称")
    private String powerClientName;

    @ApiModelProperty(name = "", value = "监测点类别(字典id)")
    private String monitorSort;

    @ApiModelProperty(name = "voltage_Level", value = "监测点电压等级(字典id)")
    private String voltageLevel;

    @ApiModelProperty(name = "measurementPointId", value = "监测点ID")
    private String measurementPointId;

    @ApiModelProperty(name = "measurementPointName", value = "监测点名称")
    private String measurementPointName;

    @ApiModelProperty(name = "dataDate", value = "告警时间")
    private Date dataDate;

    @ApiModelProperty(name = "alarmType", value = "告警类型(字典id)")
    private String alarmType;

    @ApiModelProperty(name = "alarmInfo", value = "告警描述")
    private String alarmInfo;
}
