package com.usky.sas.service.vo;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * 事件组分页/详情返回 VO（含设备类型名称、事件等级名称、事件编码列表）
 */
@Data
public class EventGroupInfo {

    private String id;
    private String name;
    private Integer deviceType;
    /** 设备类型名称（如：实时智能分析） */
    private String deviceTypeName;
    /** 事件编码列表（按设备类型解析后的 EventCodeInfo） */
    private List<EventCodeInfo> eventCodes;
    private Integer eventLevel;
    /** 事件等级名称 */
    private String eventLevelName;
    private LocalDateTime createTime;
    private LocalDateTime updateTime;
    private Boolean canDel;
}
