package com.whyc.dto;
|
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.ToString;
|
|
import java.util.Date;
|
|
/**
|
* 告警信息的统计字段,便于三种类型告警信息的统一统计
|
*/
|
@Data
|
@ToString
|
public class AlarmDto {
|
|
private Integer stationId;
|
|
private String stationName;
|
|
private Integer powerId;
|
|
private String powerName;
|
|
private Integer devId;
|
|
private String devName;
|
|
private Integer battGroupId;
|
|
private String battGroupName;
|
|
@ApiModelProperty("告警属于哪种设备.1-电源,2-设备,3-电池")
|
private String type;
|
|
@ApiModelProperty("单体编号")
|
private Integer monNum;
|
|
@ApiModelProperty("单体编号集合,多个单体编号用,隔开")
|
private String monNumStr;
|
|
@ApiModelProperty("告警id,其中电池告警中代表alm_signal_id")
|
private int almId;
|
|
@ApiModelProperty("告警名称")
|
private String almName;
|
|
@ApiModelProperty("告警值")
|
private Float almValue;
|
|
@ApiModelProperty("整流器名合并")
|
private String rectifierName;
|
|
@ApiModelProperty("电池告警的告警id字段,保留")
|
private Integer almIdOrigin;
|
|
private Integer almLevel;
|
private Date almStartTime;
|
|
|
|
}
|