dengsixing 5 ay önce
ebeveyn
işleme
a4043adbcb

+ 24 - 0
src/main/java/com/fdkankan/contro/controller/SceneFileController.java

@@ -5,8 +5,10 @@ import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 import com.fdkankan.common.constant.ErrorCode;
 import com.fdkankan.common.exception.BusinessException;
+import com.fdkankan.contro.entity.ScenePlus;
 import com.fdkankan.contro.service.IAppCameraFailLogService;
 import com.fdkankan.contro.service.ISceneFileBuildService;
+import com.fdkankan.contro.service.IScenePlusService;
 import com.fdkankan.contro.service.ISceneUploadCountService;
 import com.fdkankan.contro.vo.ReportFailLogVO;
 import com.fdkankan.contro.vo.ResponseSceneFile;
@@ -45,6 +47,8 @@ public class SceneFileController{
 
     @Autowired
     private IAppCameraFailLogService appCameraFailLogService;
+    @Autowired
+    private IScenePlusService scenePlusService;
 
 
     /**
@@ -185,4 +189,24 @@ public class SceneFileController{
         return sceneFileBuildService.uploadLiguang(num, snCode, ossPath);
     }
 
+    @GetMapping("aaa")
+    public ResultData aaa(String nums){
+//        String[] split = nums.split(",");
+//        for (String num : split) {
+//            ScenePlus scenePlusByNum = scenePlusService.getScenePlusByNum(num);
+//            scenePlusByNum.setSceneSource(36);
+//        }
+
+        List<ScenePlus> list = scenePlusService.list();
+        for (ScenePlus scenePlus : list) {
+            if(scenePlus.getNum().startsWith("IN-")){
+                scenePlus.setSceneSource(36);
+                scenePlusService.updateById(scenePlus);
+            }
+        }
+
+        return ResultData.ok();
+
+    }
+
 }

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

@@ -596,6 +596,10 @@ public class BuildSceneServiceImpl implements IBuildSceneService {
                 scenePlusExt.setSceneResolution(SceneResolution.four_K.code());
                 scenePlusExt.setSceneFrom(SceneFrom.LASER.code());
                 break;
+            case INSTA_360:
+                scenePlusExt.setSceneResolution(SceneResolution.two_K.code());
+                scenePlusExt.setSceneFrom(SceneFrom.PRO.code());
+                break;
         }
 
         String sceneKind = scenePlusExt.getSceneScheme() == 3 ? SceneKind.FACE.code():SceneKind.TILES.code();

+ 3 - 0
src/main/java/com/fdkankan/contro/service/impl/SceneFileBuildServiceImpl.java

@@ -1302,6 +1302,9 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
         if(sceneSource == 4 || sceneSource == 5){
             cameraType = 14L;
         }
+        if(sceneSource == 36){
+            cameraType = 6L;
+        }
         BuildSceneCallMessage message = null;
         if(cameraType == 14){
             String userName = null;