|
@@ -229,18 +229,20 @@ public class ScenePlusServiceImpl extends ServiceImpl<IScenePlusMapper, ScenePlu
|
|
|
sceneEditInfo.setTitle(title);
|
|
|
sceneEditInfo.setDescription(des);
|
|
|
sceneEditInfoService.save(sceneEditInfo);
|
|
|
+ sceneEditInfo = sceneEditInfoService.getByScenePlusId(scenePlus.getId());
|
|
|
|
|
|
//生成编辑拓展表
|
|
|
SceneEditInfoExt sceneEditInfoExt = new SceneEditInfoExt();
|
|
|
sceneEditInfoExt.setScenePlusId(scenePlus.getId());
|
|
|
sceneEditInfoExt.setEditInfoId(sceneEditInfo.getId());
|
|
|
sceneEditInfoExtService.save(sceneEditInfoExt);
|
|
|
+ sceneEditInfoExt = sceneEditInfoExtService.getByEditInfoId(sceneEditInfo.getId());
|
|
|
|
|
|
//生成编辑显示控制表
|
|
|
SceneEditControls sceneEditControls = new SceneEditControls();
|
|
|
sceneEditControls.setEditInfoId(sceneEditInfo.getId());
|
|
|
sceneEditControlsService.save(sceneEditControls);
|
|
|
-
|
|
|
+ sceneEditControls = sceneEditControlsService.getBySceneEditId(sceneEditInfo.getId());
|
|
|
|
|
|
//生成sceneJson
|
|
|
SceneJsonBean sceneJson = new SceneJsonBean();
|
|
@@ -262,6 +264,8 @@ public class ScenePlusServiceImpl extends ServiceImpl<IScenePlusMapper, ScenePlu
|
|
|
String sceneJsonPath = String.format(UploadFilePath.DATA_VIEW_PATH+"scene.json", num);
|
|
|
ossUtil.uploadFileBytes(sceneJsonPath, JSON.toJSONBytes(sceneJson));
|
|
|
|
|
|
+ redisUtil.del(String.format(RedisKey.SCENE_JSON, num));
|
|
|
+
|
|
|
return ResultData.ok();
|
|
|
}
|
|
|
}
|