修复工作

This commit is contained in:
2025-10-01 22:19:45 +08:00
parent dcd905bfde
commit 20f0481f3a
3 changed files with 159 additions and 305 deletions

View File

@@ -1,40 +1,56 @@
package com.ruoyi.video.domain;
import com.ruoyi.common.core.domain.BaseEntity;
import java.math.BigDecimal;
import java.util.Date;
/**
* 警记录实体类
* 警记录对象 v_alarm_record
*
* @author ruoyi
* @date 2025-09-27
*/
public class AlarmRecord {
/** 告警ID */
public class AlarmRecord extends BaseEntity {
private static final long serialVersionUID = 1L;
/** 报警记录ID */
private Long alarmId;
/** 设备ID */
private Long deviceId;
/** 告警类型 */
private String alarmType;
/** 告警级别 */
private String alarmLevel;
/** 告警内容 */
private String alarmContent;
/** 巡检任务ID */
private Long taskId;
/** 图像对象存储ID */
private Long imageOssId;
/** 任务名称 */
private String taskName;
/** 帧位置 */
private long framePosition;
/** 设备ID */
private Long deviceId;
/** 置信度 */
private double confidence;
/** 设备名称 */
private String deviceName;
/** 处理状态(0-未处理,1-已处理) */
private Integer status;
/** 报警类型 */
private String alarmType;
/** 报警级别(1=低,2=中,3=高) */
private String alarmLevel;
/** 报警描述 */
private String alarmDesc;
/** 检测置信度 */
private BigDecimal confidence;
/** 报警图片路径 */
private String imagePath;
/** 报警视频路径 */
private String videoPath;
/** 报警时间 */
private Date alarmTime;
/** 处理状态(0=未处理,1=已处理,2=已忽略) */
private String handleStatus;
/** 处理人 */
private String handleBy;
@@ -44,154 +60,132 @@ public class AlarmRecord {
/** 处理备注 */
private String handleRemark;
/** 创建时间 */
private Date createTime;
/** 备注 */
private String remark;
public Long getAlarmId() {
return alarmId;
}
public void setAlarmId(Long alarmId) {
this.alarmId = alarmId;
}
public Long getDeviceId() {
return deviceId;
}
public void setDeviceId(Long deviceId) {
this.deviceId = deviceId;
}
public String getAlarmType() {
return alarmType;
}
public void setAlarmType(String alarmType) {
this.alarmType = alarmType;
}
public String getAlarmContent() {
return alarmContent;
}
public void setAlarmContent(String alarmContent) {
this.alarmContent = alarmContent;
}
public Long getTaskId() {
return taskId;
public Long getAlarmId() {
return alarmId;
}
public void setTaskId(Long taskId) {
this.taskId = taskId;
}
public Long getImageOssId() {
return imageOssId;
public Long getTaskId() {
return taskId;
}
public void setImageOssId(Long imageOssId) {
this.imageOssId = imageOssId;
public void setTaskName(String taskName) {
this.taskName = taskName;
}
public long getFramePosition() {
return framePosition;
public String getTaskName() {
return taskName;
}
public void setFramePosition(long framePosition) {
this.framePosition = framePosition;
public void setDeviceId(Long deviceId) {
this.deviceId = deviceId;
}
public double getConfidence() {
return confidence;
public Long getDeviceId() {
return deviceId;
}
public void setConfidence(double confidence) {
public void setDeviceName(String deviceName) {
this.deviceName = deviceName;
}
public String getDeviceName() {
return deviceName;
}
public void setAlarmType(String alarmType) {
this.alarmType = alarmType;
}
public String getAlarmType() {
return alarmType;
}
public void setAlarmLevel(String alarmLevel) {
this.alarmLevel = alarmLevel;
}
public String getAlarmLevel() {
return alarmLevel;
}
public void setAlarmDesc(String alarmDesc) {
this.alarmDesc = alarmDesc;
}
public String getAlarmDesc() {
return alarmDesc;
}
public void setConfidence(BigDecimal confidence) {
this.confidence = confidence;
}
public Integer getStatus() {
return status;
public BigDecimal getConfidence() {
return confidence;
}
public void setStatus(Integer status) {
this.status = status;
public void setImagePath(String imagePath) {
this.imagePath = imagePath;
}
public String getHandleBy() {
return handleBy;
public String getImagePath() {
return imagePath;
}
public void setVideoPath(String videoPath) {
this.videoPath = videoPath;
}
public String getVideoPath() {
return videoPath;
}
public void setAlarmTime(Date alarmTime) {
this.alarmTime = alarmTime;
}
public Date getAlarmTime() {
return alarmTime;
}
public void setHandleStatus(String handleStatus) {
this.handleStatus = handleStatus;
}
public String getHandleStatus() {
return handleStatus;
}
public void setHandleBy(String handleBy) {
this.handleBy = handleBy;
}
public Date getHandleTime() {
return handleTime;
public String getHandleBy() {
return handleBy;
}
public void setHandleTime(Date handleTime) {
this.handleTime = handleTime;
}
public String getHandleRemark() {
return handleRemark;
public Date getHandleTime() {
return handleTime;
}
public void setHandleRemark(String handleRemark) {
this.handleRemark = handleRemark;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
/**
* 获取ID的兼容方法保持与原有代码兼容
*/
public Long getId() {
return alarmId;
}
/**
* 设置ID的兼容方法保持与原有代码兼容
*/
public void setId(Long id) {
this.alarmId = id;
}
/**
* 设置告警级别
*
* @param alarmLevel 告警级别
*/
public void setAlarmLevel(String alarmLevel) {
this.alarmLevel = alarmLevel;
}
/**
* 获取告警级别
*
* @return 告警级别
*/
public String getAlarmLevel() {
return alarmLevel;
public String getHandleRemark() {
return handleRemark;
}
}