浏览代码

计算结果处理,写scene.json文件增加scenekind字段

dengsixing 2 年之前
父节点
当前提交
021b8ccbb0

+ 6 - 0
src/main/java/com/fdkankan/contro/bean/SceneJsonBean.java

@@ -1,5 +1,6 @@
 package com.fdkankan.contro.bean;
 
+import com.baomidou.mybatisplus.annotation.TableField;
 import com.fdkankan.contro.vo.SceneEditControlsVO;
 import lombok.AllArgsConstructor;
 import lombok.Builder;
@@ -137,6 +138,11 @@ public class SceneJsonBean {
     private String sceneFrom;
 
     /**
+     * 切图方式(tiles:瓦片图,face:切片图,pan:全景图 ,local:本地切片,cube:立体图)
+     */
+    private String sceneKind;
+
+    /**
      * 空间视频数据
      */
     private String boxVideos;

+ 1 - 1
src/main/java/com/fdkankan/contro/entity/ScenePlusExt.java

@@ -107,7 +107,7 @@ public class ScenePlusExt implements Serializable {
     private String buildType;
 
     /**
-     * 全景图加载方式,tiles/1k:1k瓦片图,tiles/2:2k瓦片图,tiles/4k:4k瓦片图,pan:全景图 ,local:本地切片,cube:立体图
+     * 分辨率(2k,4k)
      */
     @TableField("scene_resolution")
     private String sceneResolution;

+ 1 - 0
src/main/java/com/fdkankan/contro/mq/service/impl/BuildSceneServiceImpl.java

@@ -438,6 +438,7 @@ public class BuildSceneServiceImpl implements IBuildSceneService {
         sceneJson.setVersion(sceneEditInfo.getVersion());
         sceneJson.setImgVersion(sceneEditInfo.getImgVersion());
         sceneJson.setSceneFrom(scenePlusExt.getSceneFrom());
+        sceneJson.setSceneKind(scenePlusExt.getSceneKind());
         sceneJson.setVideos(JSON.toJSONString(videosJson));
         sceneJson.setPayStatus(scenePlus.getPayStatus());