|
|
@@ -396,7 +396,7 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
|
|
|
//清除超容量场景记录
|
|
|
exceedSpaceSceneService.repeal(camera.getId(), fileId, unicode);
|
|
|
|
|
|
- sceneNum = scene3dNumService.generateSceneNum(cameraDetail.getType());
|
|
|
+ sceneNum = scene3dNumService.generateSceneNum(cameraDetail.getType(), jsonObject);
|
|
|
|
|
|
rebuild = CommonStatus.NO.code();
|
|
|
} else {
|
|
|
@@ -871,10 +871,10 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
|
|
|
log.info("data.fdage文件为空");
|
|
|
throw new BusinessException(CameraConstant.FAILURE_6009);
|
|
|
}
|
|
|
- if(fdageJson.getIntValue("zxState") == 1){
|
|
|
- sceneZxgdService.upload(fileId, fdageJson);
|
|
|
- return ResultData.ok();
|
|
|
- }
|
|
|
+// if(fdageJson.getIntValue("zxState") == 1){
|
|
|
+// sceneZxgdService.upload(fileId, fdageJson);
|
|
|
+// return ResultData.ok();
|
|
|
+// }
|
|
|
|
|
|
this.removeUpdateV4(ConstantFilePath.OSS_PREFIX + prefixBuffer + "data.fdage", fdageJson);
|
|
|
String buildType = "V3";
|
|
|
@@ -942,7 +942,7 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
|
|
|
Integer isObj = params.getIntValue("isObj");
|
|
|
String buildType = "V3";
|
|
|
|
|
|
- String num = scene3dNumService.generateSceneNum(null);
|
|
|
+ String num = scene3dNumService.generateSceneNum(null, null);
|
|
|
ScenePlus scenePlus = new ScenePlus();
|
|
|
ScenePlusExt scenePlusExt = new ScenePlusExt();
|
|
|
SceneEditInfo sceneEditInfo = new SceneEditInfo();
|
|
|
@@ -1728,7 +1728,7 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
|
|
|
return ResultData.error(ErrorCode.PARAM_ERROR.code(), newFYunPath + "已存在,请勿重复添加!");
|
|
|
}
|
|
|
|
|
|
- String sceneNum = scene3dNumService.generateSceneNum(detailEntity.getType());
|
|
|
+ String sceneNum = scene3dNumService.generateSceneNum(detailEntity.getType(), fdageData);
|
|
|
|
|
|
//写入日志表
|
|
|
SceneCopyDistinctEnv sceneCopyDistinctEnv = new SceneCopyDistinctEnv();
|
|
|
@@ -2078,17 +2078,6 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
|
|
|
return scene;
|
|
|
}
|
|
|
|
|
|
- private ResultData rebuildV3SceneToMini(ScenePro scenePro) {
|
|
|
- log.info("v3场景重算,请求v3服务器,url:{}", v3controlUrl + "api/scene/rebuildScene?num=" + scenePro.getNum());
|
|
|
- ResponseEntity<Result> responseEntity = restTemplate.getForEntity(v3controlUrl + "api/scene/rebuildScene?num=" + scenePro.getNum(), Result.class);
|
|
|
- if (responseEntity.getStatusCode().value() != HttpStatus.OK.value() || responseEntity.getBody().getCode() != ServerCode.SUCCESS.code()) {
|
|
|
- log.error("请求V3服务器重算场景失败, num:{}, result:{}", scenePro.getNum(), JSON.toJSONString(responseEntity));
|
|
|
- throw new BusinessException(ErrorCode.SYSTEM_BUSY);
|
|
|
- }
|
|
|
- log.info("v3场景重算,请求v3服务器,url:{}, result", v3controlUrl + "api/scene/rebuildScene?num=" + scenePro.getNum(), JSON.toJSONString(responseEntity));
|
|
|
- return ResultData.ok();
|
|
|
- }
|
|
|
-
|
|
|
@Override
|
|
|
public ResultData uploadLiguang(String num, String snCode, String ossPath) throws Exception {
|
|
|
|
|
|
@@ -2123,7 +2112,7 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
|
|
|
snCode = arr[0];
|
|
|
} else {
|
|
|
//生成场景码
|
|
|
- num = scene3dNumService.generateSceneNum(CameraTypeEnum.DOUBLE_EYE_TURN.getType());
|
|
|
+ num = scene3dNumService.generateSceneNum(CameraTypeEnum.DOUBLE_EYE_TURN.getType(), null);
|
|
|
}
|
|
|
|
|
|
Camera camera = cameraService.getBySnCode(snCode);
|