package org.sxkj.odm.entity;
|
|
import com.baomidou.mybatisplus.annotation.*;
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.springblade.core.mp.base.BaseEntity;
|
|
/**
|
* ODM 任务信息
|
* @author zhongrj
|
* @date 2024-09-10
|
*/
|
@Data
|
@TableName(value = "odm_task_info")
|
public class OdmTaskInfo extends BaseEntity {
|
|
|
private static final long serialVersionUID = 1L;
|
|
@TableId(value = "id",type = IdType.AUTO)
|
@JsonSerialize(using = ToStringSerializer.class)
|
@ApiModelProperty("主键id")
|
private Long id;
|
|
/**
|
* odm 工程id
|
*/
|
@ApiModelProperty("odm 工程id")
|
private Integer projectId;
|
|
/**
|
* odm 任务id
|
*/
|
@ApiModelProperty("odm 任务id")
|
private String taskId;
|
|
/**
|
* odm 任务id
|
*/
|
@ApiModelProperty("odm 任务id")
|
private String waylineJobId;
|
|
/**
|
* 图片数量
|
*/
|
@ApiModelProperty("图片数量")
|
private Integer imageCount;
|
|
/**
|
* 文件上传进度 1: 已完成
|
*/
|
@ApiModelProperty("文件上传进度 1: 已完成")
|
private Double uploadProgress;
|
|
/**
|
* 调整大小进度 1: 已完成
|
*/
|
@ApiModelProperty("调整大小进度 1: 已完成")
|
private Double resizeProgress;
|
|
/**
|
* 处理进度 1: 已完成
|
*/
|
@ApiModelProperty("处理进度 1: 已完成")
|
private Double runningProgress;
|
|
/**
|
* 处理耗时
|
*/
|
@ApiModelProperty("处理耗时")
|
private Long processingTime;
|
|
/**
|
* 基础路径
|
*/
|
@ApiModelProperty("基础路径")
|
private String basePath;
|
|
/**
|
* 正射影像服务器地址路径
|
*/
|
@ApiModelProperty("正射影像服务器地址路径")
|
private String orthoimagePath;
|
|
/**
|
* 正射影像图斑画面地址路径
|
*/
|
@ApiModelProperty("正射影像图斑画面地址路径")
|
private String ortTbPath;
|
|
/**
|
* 正射影像服务 api
|
*/
|
@ApiModelProperty("正射影像服务 api")
|
private String orthoimageApi;
|
|
/**
|
* 倾斜摄影 3d-tiles 路径
|
*/
|
@ApiModelProperty("倾斜摄影 3d-tiles 路径")
|
private String tilesPath;
|
|
/**
|
* 10:排队中(等待处理) 状态 20:进行中 30:失败 40:完成 50:已取消
|
*/
|
@ApiModelProperty("10:排队中(等待处理) 状态 20:进行中 30:失败 40:完成 50:已取消")
|
private Integer status;
|
|
/**
|
* 是否更新同步完成 0:否 1: 已完成
|
*/
|
@ApiModelProperty("是否更新同步完成 0:否 1: 已完成")
|
private Integer isUpdate;
|
|
/**
|
* 错误重试次数,拼图异常会重试,重试3次还是错误不会再重试
|
*/
|
@ApiModelProperty("错误重试次数,拼图异常会重试,重试3次还是错误不会再重试")
|
private Integer errorNum;
|
|
/**
|
* 最后错误信息
|
*/
|
@ApiModelProperty("最后错误信息")
|
private String lastError;
|
|
/**
|
* 文件删除状态 0:未删除 1:已删除
|
*/
|
@ApiModelProperty("文件删除状态 0:未删除 1:已删除")
|
private Integer fileDelFlag;
|
|
/**
|
* 类型:0正射举证,1倾斜摄影 2:白膜
|
*/
|
@ApiModelProperty("类型:0正射举证,1倾斜摄影 2:白膜")
|
private Integer type;
|
|
/**
|
* 空间面
|
*/
|
@ApiModelProperty("空间面")
|
private String geom;
|
|
/**
|
* dem 数字地表模型 tif 路径
|
*/
|
@ApiModelProperty("dem 数字地表模型 tif 路径")
|
private String demTifPath;
|
|
/**
|
* 体素化网格 3d-tiles 路径
|
*/
|
@ApiModelProperty("体素化网格 3d-tiles 路径")
|
private String voxGridTilesPath;
|
|
/**
|
* 设备编号(机场编号)
|
*/
|
@ApiModelProperty("设备编号(机场编号)")
|
private String deviceSn;
|
|
/**
|
* 区域编号
|
*/
|
@ApiModelProperty("区域编号")
|
private String areaCode;
|
|
}
|