|
@@ -936,9 +936,11 @@ public class SceneEditInfoServiceImpl extends ServiceImpl<ISceneEditInfoMapper,
|
|
|
String sceneJson = redisUtil.get(key);
|
|
|
if(StrUtil.isNotEmpty(sceneJson)){
|
|
|
SceneJsonBean sceneJsonBean = JSON.parseObject(sceneJson, SceneJsonBean.class);
|
|
|
- sceneJsonBean.setVersion(version);
|
|
|
+ if(Objects.nonNull(version)){
|
|
|
+ sceneJsonBean.setVersion(version);
|
|
|
+ }
|
|
|
if(Objects.nonNull(imgVersion)){
|
|
|
- sceneJsonBean.setImgVersion(imgVersion + 1);
|
|
|
+ sceneJsonBean.setImgVersion(imgVersion);
|
|
|
}
|
|
|
redisUtil.set(key, JSON.toJSONString(sceneJsonBean));
|
|
|
}
|
|
@@ -948,9 +950,11 @@ public class SceneEditInfoServiceImpl extends ServiceImpl<ISceneEditInfoMapper,
|
|
|
sceneJson= fYunFileService.getFileContent(bucket, sceneJsonPath);
|
|
|
if(StrUtil.isNotEmpty(sceneJson)){
|
|
|
SceneJsonBean sceneJsonBean = JSON.parseObject(sceneJson, SceneJsonBean.class);
|
|
|
- sceneJsonBean.setVersion(version);
|
|
|
+ if(Objects.nonNull(version)){
|
|
|
+ sceneJsonBean.setVersion(version);
|
|
|
+ }
|
|
|
if(Objects.nonNull(imgVersion)){
|
|
|
- sceneJsonBean.setImgVersion(imgVersion + 1);
|
|
|
+ sceneJsonBean.setImgVersion(imgVersion);
|
|
|
}
|
|
|
fYunFileService.uploadFile(bucket, JSON.toJSONString(sceneJsonBean).getBytes(StandardCharsets.UTF_8), sceneJsonPath);
|
|
|
}
|