|
@@ -1069,6 +1069,21 @@ public class SceneEditInfoServiceImpl extends ServiceImpl<ISceneEditInfoMapper,
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public ResultData saveBoxPhoto(BaseDataParamVO param){
|
|
|
+ ScenePlus scenePlus = scenePlusService.getScenePlusByNum(param.getNum());
|
|
|
+ if(Objects.isNull(scenePlus)){
|
|
|
+ throw new BusinessException(ErrorCode.FAILURE_CODE_5005);
|
|
|
+ }
|
|
|
+ SceneEditInfo sceneEditInfo = this.getByScenePlusId(scenePlus.getId());
|
|
|
+ this.update(new LambdaUpdateWrapper<SceneEditInfo>()
|
|
|
+ .set(SceneEditInfo::getBoxPhotos, param.getData())
|
|
|
+ .setSql("version = version + 1")
|
|
|
+ .eq(SceneEditInfo::getId, sceneEditInfo.getId()));
|
|
|
+
|
|
|
+ return ResultData.ok();
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public ResultData deleteVideoBox(DeleteVidoeBoxParamVO param) throws Exception {
|
|
|
|
|
|
// ScenePro scenePro = sceneProService.findBySceneNum(param.getNum());
|