package com.iailab.module.data.dev.entity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.util.Date; @Data @EqualsAndHashCode(callSuper = false) @TableName("t_alarm_camera") public class AlarmCameraEntity implements Serializable { private static final long serialVersionUID = 1L; /** * id */ @TableId private String id; /** * 摄像头ID */ private String cameraId; /** * 预警状态(0:无排放,1:有排放,2,设备异常) */ private Integer alarmStatus; /** * 报警时间 */ private Date alarmTime; /** * 报警内容 */ private String alarmMsg; /** * 是否启用(0:禁用,1:启用) */ private Integer isEnable; /** * 排序 */ private Integer sort; /** * 最后报警 */ private Date lastTime; /** * 横坐标 */ private Integer dx; /** * 纵坐标 */ private Integer dy; /** * 是否显示 */ private Integer isShow; /** * 执行频率 */ private Integer frequency; /** * 模型ID */ private String modelId; /** * 描述信息 */ private String descInfo; /** * 创建者 */ @TableField(fill = FieldFill.INSERT) private Long creator; /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private Date createDate; /** * 更新者 */ @TableField(fill = FieldFill.INSERT_UPDATE) private Long updater; /** * 更新时间 */ @TableField(fill = FieldFill.INSERT_UPDATE) private Date updateDate; }