diff --git a/Dkl-Vue-master/dkl-large/src/main/java/com/dkl/large/domain/DklCameraAnalysis.java b/Dkl-Vue-master/dkl-large/src/main/java/com/dkl/large/domain/DklCameraAnalysis.java new file mode 100644 index 0000000..74585ab --- /dev/null +++ b/Dkl-Vue-master/dkl-large/src/main/java/com/dkl/large/domain/DklCameraAnalysis.java @@ -0,0 +1,214 @@ +package com.dkl.large.domain; + +import java.util.Date; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.dkl.common.annotation.Excel; +import com.dkl.common.core.domain.BaseEntity; + +/** + * 算法推送对象 dkl_camera_analysis + * + * @author Dkl + * @date 2025-07-23 + */ +@Data +public class DklCameraAnalysis extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** $column.columnComment */ + private Integer id; + + /** 方法名 */ + @Excel(name = "方法名") + private String method; + /** 事件从接收者(如设备接入框架)发出的时间 */ + @Excel(name = "事件从接收者", readConverterExp = "如=设备接入框架") + private Date sendTime; + + /** 事件类别 */ + @Excel(name = "事件类别") + private String ability; + + /** 删除标志(0代表存在 2代表删除) */ + private String delFlag; + + /** 事件 Id */ + @Excel(name = "事件 Id") + private String eventId; + + /** 事件源编号 */ + @Excel(name = "事件源编号") + private String srcIndex; + + /** 事件源类型 */ + @Excel(name = "事件源类型") + private String srcType; + + /** 事件类型 */ + @Excel(name = "事件类型") + private String eventType; + + /** 事件状态 */ + @Excel(name = "事件状态") + private String status; + + /** 脉冲超时时间 */ + @Excel(name = "脉冲超时时间") + private String timeout; + + /** 事件发生时间 */ + @Excel(name = "事件发生时间") + private String happenTime; + + /** 组件标识 */ + @Excel(name = "组件标识") + private String componentId; + + /** 点位纬度 */ + @Excel(name = "点位纬度") + private String latitude; + + /** - */ + @Excel(name = "-") + private String tenantIndexCode; + + /** 核验期限 */ + @Excel(name = "核验期限") + private String verifyTimeLimit; + + /** 预置点编号 */ + @Excel(name = "预置点编号") + private String presetIndexCode; + + /** 赋能平台父事件的聚合时间,单位 ms */ + @Excel(name = "赋能平台父事件的聚合时间,单位 ms") + private String bigTime; + + /** 云存储视频锁定时间 */ + @Excel(name = "云存储视频锁定时间") + private String lockTime; + + /** 申请单编号 */ + @Excel(name = "申请单编号") + private String applicationOrderUuid; + + /** - */ + @Excel(name = "-") + private String aiFunctionCode; + + /** 关联的父事件id */ + @Excel(name = "关联的父事件id") + private String parentEventId; + + /** - */ + @Excel(name = "-") + private String tag; + + /** 规则 id */ + @Excel(name = "规则 id") + private String ruleId; + + /** 点位经度 */ + @Excel(name = "点位经度") + private String longitude; + + /** - */ + @Excel(name = "-") + private String baseAlgorithmId; + + /** 关联地址 */ + @Excel(name = "关联地址") + private String locationName; + + /** 事件等级 */ + @Excel(name = "事件等级") + private String level; + + /** 是否开启人工核验 */ + @Excel(name = "是否开启人工核验") + private String verified; + + /** 是否开启视频锁定功能 */ + @Excel(name = "是否开启视频锁定功能") + private String videoLock; + + /** 行为分析算法人数统计字段 */ + @Excel(name = "行为分析算法人数统计字段") + private String regionPeopleNum; + + /** 申请人 */ + @Excel(name = "申请人") + private String applicant; + + /** 事件码 */ + @Excel(name = "事件码") + private String eventCode; + + /** 识别目标框 */ + @Excel(name = "识别目标框") + private String region; + + /** 算法名称 */ + @Excel(name = "算法名称") + private String baseAlgorithmName; + /** 算法名称 */ + @Excel(name = "进区域人口") + private String enter; + /** 算法名称 */ + @Excel(name = "出区域人口") + private String exit; + /** 下发到 ais 的任务id */ + @Excel(name = "下发到 ais 的任务id") + private String taskId; + + /** 原内容 */ + @Excel(name = "原内容") + private String text; + + /** 开始时间 */ + @TableField(exist = false) + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private Date startTime; + + /** 结束时间 */ + @TableField(exist = false) + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private Date endTime; + + /** 最大承载量 */ + private String loadmax; + + /** 检测总数 */ + private String caneraMax; + + + /** 监控国标 */ + private String dmcpoid; + + + + /** 负责人联系方式 */ + @TableField(exist = false) + private String dutyphone; + + + + /** 部门id */ + @TableField(exist = false) + private Long deptid; + + /** 监控点位id */ + @TableField(exist = false) + private Long dmpid; + + /** 监控点位名称 */ + @TableField(exist = false) + private String dmpName; + +}