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; }