package com.ruoyi.aibrain.domain;
|
|
import java.util.Date;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
import com.ruoyi.common.annotation.Excel;
|
import com.ruoyi.common.core.domain.BaseEntity;
|
|
/**
|
* 报警信息管理对象 ai_alarm_info
|
*
|
* @author wf
|
* @date 2023-03-08
|
*/
|
public class AiAlarmInfo extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** 主键自增 */
|
private Long id;
|
|
/** 报警设备id */
|
@Excel(name = "报警设备id")
|
private Long cameraId;
|
|
/** 报警设备 */
|
@Excel(name = "报警设备")
|
private String cameraName;
|
|
/** 报警区域 */
|
@Excel(name = "报警区域")
|
private String region;
|
|
/** 报警算法ID */
|
@Excel(name = "报警算法ID")
|
private Long ruleId;
|
|
/** 报警内容 */
|
@Excel(name = "报警内容")
|
private String content;
|
|
/** 报警类型 */
|
@Excel(name = "报警类型")
|
private String smallClass;
|
|
/** 报警视频 */
|
@Excel(name = "报警视频")
|
private String video;
|
|
/** 报警图片 */
|
@Excel(name = "报警图片")
|
private String picture;
|
|
/** 报警时间 */
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@Excel(name = "报警时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
private Date alarmTime;
|
|
/** 是否处理(0未处理,1已处理) */
|
@Excel(name = "是否处理", readConverterExp = "0=未处理,1已处理")
|
private String dealWith;
|
|
/** 处理信息 */
|
@Excel(name = "处理信息")
|
private String dealInfo;
|
|
/** 处理结果(0未解决,1已解决) */
|
@Excel(name = "处理结果", readConverterExp = "0=未解决,1已解决")
|
private String result;
|
|
/** 处理时间 */
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = "处理时间", width = 30, dateFormat = "yyyy-MM-dd")
|
private Date time;
|
|
/** 处理人 */
|
@Excel(name = "处理人")
|
private String handler;
|
|
/** 报警等级(暂未使用) */
|
@Excel(name = "报警等级", readConverterExp = "暂=未使用")
|
private String grade;
|
|
/** 报警联动(暂未使用) */
|
@Excel(name = "报警联动", readConverterExp = "暂=未使用")
|
private String linkage;
|
|
/** 算法名称 */
|
private String ruleName;
|
|
/** 区域名称 */
|
private String regionName;
|
|
/** 查询天数(最近7天则传6) */
|
private int days;
|
|
public String getRuleName() {
|
return ruleName;
|
}
|
|
public void setRuleName(String ruleName) {
|
this.ruleName = ruleName;
|
}
|
|
public String getRegionName() {
|
return regionName;
|
}
|
|
public void setRegionName(String regionName) {
|
this.regionName = regionName;
|
}
|
|
public String getCameraName() {
|
return cameraName;
|
}
|
|
public void setCameraName(String cameraName) {
|
this.cameraName = cameraName;
|
}
|
|
public int getDays() {
|
return days;
|
}
|
|
public void setDays(int days) {
|
this.days = days;
|
}
|
|
public void setId(Long id)
|
{
|
this.id = id;
|
}
|
|
public Long getId()
|
{
|
return id;
|
}
|
public void setCameraId(Long cameraId)
|
{
|
this.cameraId = cameraId;
|
}
|
|
public Long getCameraId()
|
{
|
return cameraId;
|
}
|
public void setRegion(String region)
|
{
|
this.region = region;
|
}
|
|
public String getRegion()
|
{
|
return region;
|
}
|
public void setRuleId(Long ruleId)
|
{
|
this.ruleId = ruleId;
|
}
|
|
public Long getRuleId()
|
{
|
return ruleId;
|
}
|
public void setContent(String content)
|
{
|
this.content = content;
|
}
|
|
public String getContent()
|
{
|
return content;
|
}
|
public void setSmallClass(String smallClass)
|
{
|
this.smallClass = smallClass;
|
}
|
|
public String getSmallClass()
|
{
|
return smallClass;
|
}
|
public void setVideo(String video)
|
{
|
this.video = video;
|
}
|
|
public String getVideo()
|
{
|
return video;
|
}
|
public void setPicture(String picture)
|
{
|
this.picture = picture;
|
}
|
|
public String getPicture()
|
{
|
return picture;
|
}
|
public void setAlarmTime(Date alarmTime)
|
{
|
this.alarmTime = alarmTime;
|
}
|
|
public Date getAlarmTime()
|
{
|
return alarmTime;
|
}
|
public void setDealWith(String dealWith)
|
{
|
this.dealWith = dealWith;
|
}
|
|
public String getDealWith()
|
{
|
return dealWith;
|
}
|
public void setDealInfo(String dealInfo)
|
{
|
this.dealInfo = dealInfo;
|
}
|
|
public String getDealInfo()
|
{
|
return dealInfo;
|
}
|
public void setResult(String result)
|
{
|
this.result = result;
|
}
|
|
public String getResult()
|
{
|
return result;
|
}
|
public void setTime(Date time)
|
{
|
this.time = time;
|
}
|
|
public Date getTime()
|
{
|
return time;
|
}
|
public void setHandler(String handler)
|
{
|
this.handler = handler;
|
}
|
|
public String getHandler()
|
{
|
return handler;
|
}
|
public void setGrade(String grade)
|
{
|
this.grade = grade;
|
}
|
|
public String getGrade()
|
{
|
return grade;
|
}
|
public void setLinkage(String linkage)
|
{
|
this.linkage = linkage;
|
}
|
|
public String getLinkage()
|
{
|
return linkage;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
.append("id", getId())
|
.append("cameraId", getCameraId())
|
.append("region", getRegion())
|
.append("ruleId", getRuleId())
|
.append("content", getContent())
|
.append("smallClass", getSmallClass())
|
.append("video", getVideo())
|
.append("picture", getPicture())
|
.append("alarmTime", getAlarmTime())
|
.append("dealWith", getDealWith())
|
.append("dealInfo", getDealInfo())
|
.append("result", getResult())
|
.append("time", getTime())
|
.append("handler", getHandler())
|
.append("grade", getGrade())
|
.append("linkage", getLinkage())
|
.toString();
|
}
|
}
|