package com.fdkankan.scene.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

/**
 * <p>
 * TODO
 * </p>
 *
 * @author dengsixing
 * @since 2022/3/16
 **/
@Data
public class ScenePlusVO {

    /**
     * 场景码
     */
    private String num;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 相机id
     */
    private Long cameraId;

    /**
     * 手机id
     */
    private String phoneId;

    /**
     * 场景名称
     */
    private String title;

    /**
     * 场景描述
     */
    private String description;

    /**
     * 场景状态：0-未建好，1--已建好，-1-计算出错，-2--不在官网显示
     */
    private Integer sceneStatus;

    /**
     * 场景来源：相机拍摄10以内表示，1表示八目，2双目，3转台，4 激光  其他来源10以上，11：一键换装，12：123看房，13文通虚拟场景
     */
    private Integer sceneSource;

    /**
     * 支付状态：0表示未付款，1表示付款了，-1表示欠费，-2表示容量不足
     */
    private Integer payStatus;

    /**
     * 场景类型  0-其他，1-文博，2-地产，3-电商，4-餐饮，5-家居,99-一件换装虚拟房源
     */
    private Integer sceneType;

    /**
     * 是否推荐：0-否，1-是
     */
    private Integer recommend;

    /**
     * 场景数据目录
     */
    private String dataSource;

    /**
     * 场景链接
     */
    private String webSite;

    /**
     * 缩略图链接
     */
    private String thumb;

    /**
     * 方案：1-双目，2-转台，3-六目,4-八目,10-获取4k图，11-获取2k，12-获取1k
     */
    private Integer sceneScheme;

    /**
     * 使用用量
     */
    private Long space;

    /**
     * 云服务器类型
     */
    private String ecs;

    /**
     * 点位数量
     */
    private Integer shootCount;

    /**
     * 浏览次数
     */
    private Integer viewCount;

    /**
     * gps定位
     */
    private String gps;

    /**
     * 算法类型(slam、sfm)
     */
    private String algorithm;

    /**
     * 固件版本
     */
    private String firmwareVersion;

    /**
     * 算法类型（V2,V3）
     */
    private String buildType;

}
