package com.ard.work.inspect.domain;
|
|
import java.util.Date;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import lombok.AllArgsConstructor;
|
import lombok.NoArgsConstructor;
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
import com.ard.common.core.annotation.Excel;
|
import com.ard.common.core.web.domain.BaseEntity;
|
|
/**
|
* 视频巡检步骤对象 ard_video_inspect_task_step
|
*
|
* @author ruoyi
|
* @date 2024-09-12
|
*/
|
@NoArgsConstructor
|
@AllArgsConstructor
|
public class ArdVideoInspectTaskStep implements Comparable<ArdVideoInspectTaskStep>
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** id */
|
private String id;
|
|
/** 排序 */
|
@Excel(name = "排序")
|
private Integer orderNumber;
|
|
/** 录制时间 */
|
@Excel(name = "录制时间")
|
private Integer recordingTime;
|
|
/** 井id */
|
@Excel(name = "井id")
|
private String wellId;
|
|
/** 任务id */
|
@Excel(name = "任务id")
|
private String taskId;
|
|
public void setId(String id)
|
{
|
this.id = id;
|
}
|
|
public String getId()
|
{
|
return id;
|
}
|
public void setOrderNumber(Integer orderNumber)
|
{
|
this.orderNumber = orderNumber;
|
}
|
|
public Integer getOrderNumber()
|
{
|
return orderNumber;
|
}
|
public void setRecordingTime(Integer recordingTime)
|
{
|
this.recordingTime = recordingTime;
|
}
|
|
public Integer getRecordingTime()
|
{
|
return recordingTime;
|
}
|
public void setWellId(String wellId)
|
{
|
this.wellId = wellId;
|
}
|
|
public String getWellId()
|
{
|
return wellId;
|
}
|
public void setTaskId(String taskId)
|
{
|
this.taskId = taskId;
|
}
|
|
public String getTaskId()
|
{
|
return taskId;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
.append("id", getId())
|
.append("orderNumber", getOrderNumber())
|
.append("recordingTime", getRecordingTime())
|
.append("wellId", getWellId())
|
.append("taskId", getTaskId())
|
.toString();
|
}
|
|
@Override
|
public int compareTo(ArdVideoInspectTaskStep step) {
|
// 按 orderNumber 排序
|
return Integer.compare(this.orderNumber, step.orderNumber);
|
}
|
}
|