package org.springblade.modules.external.ycbigdata.alarm.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * Created By lidexi in 2021/3/17
 * 大数据局接口返回的告警视图对象
 **/
@Setter
@Getter
@ApiModel(value = "告警对象", description = "告警对象")
public class AlarmVO {

	@ApiModelProperty("主键id")
	private Long id;
	/**
	 * 告警id
	 */
	@ApiModelProperty(value = "告警id")
	private String alarmId;

	/**
	 * 告警原因
	 */
	@ApiModelProperty(value = "告警原因")
	private String name;
	/**
	 * 告警设备sn号
	 */
	@ApiModelProperty(value = "告警设备sn号")
	private String deviceId;
	/**
	 * 设备名称
	 */
	@ApiModelProperty(value = "设备名称")
	private String deviceName;
	/**
	 * 告警时间
	 */
	@ApiModelProperty(value = "告警时间")
	private String recordTime;

	/**
	 * 设备类型
	 */
	@ApiModelProperty(value = "设备类型")
	private Integer deviceType;


	/**
	 * 告警描述
	 */
	@ApiModelProperty(value = "告警描述")
	private String alarmDesc;

}
