|
@@ -74,18 +74,6 @@ public class BuildObjServiceImpl implements IBuildSceneService {
|
|
|
private IBuildSceneDTService buildSceneDTService;
|
|
|
|
|
|
@Autowired
|
|
|
- private IScenePlusService scenePlusService;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- private IScenePlusExtService scenePlusextService;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- private ISceneEditControlsService sceneEditControlsService;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- private ISceneEditInfoService sceneEditInfoService;
|
|
|
-
|
|
|
- @Autowired
|
|
|
private ISceneProEditService sceneProEditService;
|
|
|
|
|
|
@Override
|
|
@@ -246,30 +234,6 @@ public class BuildObjServiceImpl implements IBuildSceneService {
|
|
|
.eq(SceneProEdit::getProId,scenePro.getId()));
|
|
|
}
|
|
|
|
|
|
- ScenePlus scenePlus = scenePlusService.getScenePlusByNum(projectNum);
|
|
|
- if(!ObjectUtils.isEmpty(scenePlus)){
|
|
|
- LambdaUpdateWrapper<ScenePlus> plusUpdateWrapper = new LambdaUpdateWrapper<ScenePlus>()
|
|
|
- .set(ScenePlus::getSceneStatus, -2).eq(ScenePlus::getNum, projectNum);
|
|
|
- scenePlusService.update(plusUpdateWrapper);
|
|
|
- SceneEditInfo sceneEditInfo = sceneEditInfoService.getByScenePlusId(scenePlus.getId());
|
|
|
- SceneEditControls sceneEditControls = sceneEditControlsService.getBySceneEditId(sceneEditInfo.getId());
|
|
|
- sceneEditControls.setShowMap(0);
|
|
|
- sceneEditControlsService.updateById(sceneEditControls);
|
|
|
-
|
|
|
- ScenePlusExt scenePlusExt = scenePlusextService.getScenePlusExtByPlusId(scenePlus.getId());
|
|
|
- scenePlusExt.setModelKind(modelKind);
|
|
|
- scenePlusextService.updateById(scenePlusExt);
|
|
|
-
|
|
|
- // 更新scene.json
|
|
|
- String dataViewPath = String.format(UploadFilePath.DATA_VIEW_PATH, projectNum);
|
|
|
- SceneJsonBean jsonObject =JSONObject.parseObject(fYunFileService.getFileContent(dataViewPath + "scene.json"), SceneJsonBean.class);
|
|
|
- jsonObject.getControls().setShowMap(0);
|
|
|
- String jsonString = JSON.toJSONString(jsonObject);
|
|
|
- fYunFileService.uploadFile(jsonString.getBytes(), dataViewPath + "scene.json");
|
|
|
- //更新缓存
|
|
|
- redisUtil.set(String.format(RedisKey.SCENE_JSON, projectNum), jsonString);
|
|
|
- }
|
|
|
-
|
|
|
// 如果未升级V4,则升级V4
|
|
|
fdkkV4Service.upgradeToV4(projectNum);
|
|
|
}
|