package com.yuchen.saas.device.api.vo;

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

import java.io.Serializable;
import java.util.Date;

/**
 * @Author yuanzhelin
 * @Date 2024/9/23 14:12
 * @Description TODO
 */
@Data
public class PopupWarnVO implements Serializable {
    /**
     * 产品key
     */
    @ApiModelProperty("产品key")
    private String productKey;
    /**
     * 产品名称
     */
    @ApiModelProperty("设备标识符")
    private String deviceName;
    /**
     * 报警等级名称
     */
    @ApiModelProperty("报警等级名称")
    private String alarmLevelName;
    /**
     * 地理位置
     */
    @ApiModelProperty(name = "location", value = "地理位置")
    private String location;
    /**
     * 设备图片
     */
    @ApiModelProperty(name = "filePath", value = "设备图片")
    private String filePath;
    /**
     * 编号事件类型
     */
    @ApiModelProperty("编号事件类型")
    private String identity;

    /**
     * 告警时间
     */
    @ApiModelProperty("告警时间")
    private Date time;
    /**
     * 告警内容
     */
    @ApiModelProperty("告警内容")
    private String alarmContent;
}
