package com.ruoyi.alarm.access.domain; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * 门禁报警对象 ard_alarm_access * * @author ard * @date 2023-07-10 */ @Data public class ArdAlarmAccess extends BaseEntity { private static final long serialVersionUID = 1L; /** id */ private String id; /** 事件流水号 */ @Excel(name = "事件流水号") private String serialNo; /** 门禁主机ID */ @Excel(name = "门禁主机ID") private String acsId; /** 门禁主机名称 */ @Excel(name = "门禁主机名称") private String acsName; /** 防区类型 */ @Excel(name = "防区类型") private String defenseType; /** 报警类别 */ @Excel(name = "报警类别") private String alarmType; /** 报警时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "报警时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date alarmTime; /** 门编号 */ @Excel(name = "门编号") private Integer doorNo; /** 门禁主机经度 */ @Excel(name = "门禁主机经度") private Double longitude; /** 门禁主机纬度 */ @Excel(name = "门禁主机纬度") private Double latitude; /** 门禁主机高层 */ @Excel(name = "门禁主机高层") private Double altitude; /** 事件图片url */ @Excel(name = "事件图片url") private String picUrl; /** 引导录像url */ @Excel(name = "引导录像url") private String recordUrl; /** 查看时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "查看时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date viewTime; /** 部门ID */ @Excel(name = "部门ID") private Integer deptId; /** 用户ID */ @Excel(name = "用户ID") private String userId; /** * 报警总数 */ private Integer total; /** * 未读报警数量 */ private Integer count; }