Przeglądaj źródła

深光增加球幕视频

dengsixing 1 rok temu
rodzic
commit
15d418f589

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

@@ -221,5 +221,7 @@ public class SceneJsonBean {
 
     private Integer sceneDraw;
 
+    private String orientation;
+
 
 }

+ 2 - 0
src/main/java/com/fdkankan/contro/mq/service/impl/BuildIntermitSceneServiceImpl.java

@@ -112,6 +112,8 @@ public class BuildIntermitSceneServiceImpl implements IBuildSceneService {
             //发送mq,就进行计算
             message.setResultReceiverMqName(queueModelingPost);
 
+            mqProducer.sendByWorkQueue(queueModelingCall, message);
+
             log.info("场景计算资源准备结束,场景码:{}", message.getSceneNum());
 
         }catch (Exception e){

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

@@ -337,6 +337,8 @@ public class BuildSceneServiceImpl implements IBuildSceneService {
             //统计原始资源大小
             scenePlusExt.setOrigSpace(FileUtil.size(new File(path.concat(File.separator).concat("capture"))));
 
+            scenePlusExt.setOrientation(fdageData.getString("orientation"));
+
             if (cameraType == 14) {
                 //计算成功  激光转台相机 同步 请求
                 fdkkLaserService.syncBuildResult(scenePlus.getNum(), path, scenePlus.getCreateTime(), Calendar.getInstance().getTime(), scenePlusExt.getShootCount(), scenePlus.getPayStatus());
@@ -370,8 +372,6 @@ public class BuildSceneServiceImpl implements IBuildSceneService {
                 CreateObjUtil.deleteFile(path.replace(ConstantFilePath.BUILD_MODEL_PATH, "/"));
             }
 
-            scenePlusExt.setOrientation(fdageData.getString("orientation"));
-
 
             this.uploadStatusJson(scenePlus, scenePlusExt);
 

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

@@ -447,6 +447,7 @@ public class CommonServiceImpl implements ICommonService {
         sceneJson.setModelKind(scenePlusExt.getModelKind());
         sceneJson.setVideos(JSON.toJSONString(videosJson));
         sceneJson.setPayStatus(scenePlus.getPayStatus());
+        sceneJson.setOrientation(scenePlusExt.getOrientation());
         if(StrUtil.isNotEmpty(oldSceneJson)){
             SceneJsonBean oldSceneJsonBean = JSON.parseObject(oldSceneJson, SceneJsonBean.class);
             List<JSONObject> mosaicList = JSON.parseObject(oldSceneJson, SceneJsonBean.class).getMosaicList();