package com.fdkanfang.domain.backend;

import com.fdkanfang.common.model.BaseModel;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import java.io.Serializable;

/**
 * Created by Owen on 2019/11/13 0013 14:57
 */
@Data
@Entity
@Table(name = "tb_scene")
public class SceneEntity extends BaseModel implements Serializable {

    /**
     * 场景码
     */
    @Column
    private String sceneCode;

    /**
     * 状态码
     * 0：计算中
     * 1：完成
     * 2：失败
     */
    @Column
    private Integer status;

    /**
     * 服务器文件路径（java跟算法产生的文件）
     */
    @Column
    private String filePath;

    /**
     * oss文件路径（上传到oss的文件路径）
     */
    @Column
    private String ossPath;

    /**
     * 类型
     * pano: 漫游
     * vertical: 垂直校验
     */
    @Column
    private String type;

    @Column
    private String sceneJson;

}
