package com.ruoyi.video.domain; import java.util.Date; /** * 巡检任务实体类 */ public class InspectionTask { /** 巡检任务ID */ private Long taskId; /** 设备ID */ private Long deviceId; /** 巡检时长(秒) */ private Integer duration; /** 视频对象存储ID */ private Long videoOssId; /** 处理后视频对象存储ID */ private Long processedVideoOssId; /** 视频状态(0-未录制,1-已录制未分析,2-已分析) */ private Integer videoStatus; /** 任务状态(0-待执行,1-执行中,2-已完成) */ private Integer status; /** 创建时间 */ private Date createTime; /** 更新时间 */ private Date updateTime; /** 备注 */ private String remark; public Long getTaskId() { return taskId; } public void setTaskId(Long taskId) { this.taskId = taskId; } public Long getDeviceId() { return deviceId; } public void setDeviceId(Long deviceId) { this.deviceId = deviceId; } public Integer getDuration() { return duration; } public void setDuration(Integer duration) { this.duration = duration; } public Long getVideoOssId() { return videoOssId; } public void setVideoOssId(Long videoOssId) { this.videoOssId = videoOssId; } public Long getProcessedVideoOssId() { return processedVideoOssId; } public void setProcessedVideoOssId(Long processedVideoOssId) { this.processedVideoOssId = processedVideoOssId; } public Integer getVideoStatus() { return videoStatus; } public void setVideoStatus(Integer videoStatus) { this.videoStatus = videoStatus; } public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } /** * 获取ID的兼容方法,保持与原有代码兼容 */ public Long getId() { return taskId; } /** * 设置ID的兼容方法,保持与原有代码兼容 */ public void setId(Long id) { this.taskId = id; } }