package com.weather.modules.sys.vo;

import lombok.Data;

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

/**
 * 系统通知 - 前端响应对象
 */
@Data
public class SysAlertVO implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 通知ID（对应前端 AlertMessage.id）
     */
    private String id;
    /**
     * 级别: info | warning | danger（对应前端 AlertMessage.level）
     */
    private String level;
    /**
     * 标题
     */
    private String title;
    /**
     * 正文（对应前端 AlertMessage.content）
     */
    private String content;
    /**
     * 来源类型
     */
    private String sourceType;
    /**
     * 发布时间（对应前端 AlertMessage.publishTime）
     */
    private String publishTime;
    /**
     * 过期时间
     */
    private String expireTime;
}
