package com.fdkankan.contro.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; import lombok.Getter; import lombok.Setter; /** *

* *

* * @author * @since 2022-03-16 */ @Getter @Setter @TableName("t_scene_plus_ext") public class ScenePlusExt implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; /** * t_scene_plus主键 */ @TableField("plus_id") private Long plusId; /** * 场景数据目录 */ @TableField("data_source") private String dataSource; /** * 场景链接 */ @TableField("web_site") private String webSite; /** * 缩略图链接 */ @TableField("thumb") private String thumb; /** * 方案:1-双目,2-转台,3-六目,4-八目,10-获取4k图,11-获取2k,12-获取1k */ @TableField("scene_scheme") private Integer sceneScheme; /** * 使用用量 */ @TableField("space") private Long space; /** * 原始文件容量 */ @TableField("orig_space") private Long origSpace; /** * 云服务器类型 */ @TableField("ecs") private String ecs; /** * 点位数量 */ @TableField("shoot_count") private Integer shootCount; /** * 浏览次数 */ @TableField("view_count") private Integer viewCount; /** * gps定位 */ @TableField("gps") private String gps; /** * 算法类型(slam、sfm) */ @TableField("algorithm") private String algorithm; /** * 固件版本 */ @TableField("firmware_version") private String firmwareVersion; /** * 算法类型(V2,V3) */ @TableField("build_type") private String buildType; /** * 分辨率(2k,4k) */ @TableField("scene_resolution") private String sceneResolution; /** * 场景来源,lite:双目lite相机,pro:八目相机,minion:双面转台相机,laser:激光相机,virtual:虚拟场景,sketch:图片建模场景 */ @TableField("scene_from") private String sceneFrom; /** * 切图方式(tiles:瓦片图,face:切片图,pan:全景图 ,local:本地切片,cube:立体图) */ @TableField("scene_kind") private String sceneKind; /** * 算法模型类型(dam,3dtiles) */ @TableField("model_kind") private String modelKind; /** * 计算耗时 */ @TableField("compute_time") private String computeTime; /** * 点位视频 */ @TableField("videos") private String videos; @TableField("yun_file_bucket") private String yunFileBucket; @TableField("location") private Integer location; @TableField("mixture") private Integer mixture; /** * 创建时间 */ @TableField("create_time") private Date createTime; /** * 更新时间 */ @TableField("update_time") private Date updateTime; /** * A正常,I删除 */ @TableField("rec_status") @TableLogic(value = "A",delval = "I") private String recStatus; /** * 计算时间 */ @TableField("algorithm_time") private Date algorithmTime; /** * 计算时间 */ @TableField("is_obj") private int isObj; @TableField("has_recognition") private Integer hasRecognition; }