|
@@ -198,12 +198,27 @@ public class ScenePlusServiceImpl extends ServiceImpl<IScenePlusMapper, ScenePlu
|
|
|
sceneEditControls = new SceneEditControls();
|
|
|
}
|
|
|
|
|
|
+ SceneFrom sceneFrom = SceneFrom.get(param.getSceneFrom());
|
|
|
+ if(Objects.isNull(sceneFrom)){
|
|
|
+ throw new BusinessException(ErrorCode.PARAM_ERROR.code(), "sceneFrom错误");
|
|
|
+ }
|
|
|
+ Integer sceneSource = null;
|
|
|
+ switch (sceneFrom){
|
|
|
+ case SXZ:
|
|
|
+ sceneSource = SceneSource.YJHZ.code();
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ if(Objects.isNull(sceneSource)){
|
|
|
+ throw new BusinessException(ErrorCode.PARAM_ERROR.code(), "sceneFrom错误");
|
|
|
+ }
|
|
|
+
|
|
|
scenePlus.setNum(param.getNum());
|
|
|
scenePlus.setUserId(param.getUserId());
|
|
|
scenePlus.setTitle("四维看看");
|
|
|
scenePlus.setDescription("<p>四维看看 让空间讲故事</p>");
|
|
|
scenePlus.setSceneStatus(SceneStatus.SUCCESS.code());
|
|
|
scenePlus.setPayStatus(PayStatus.PAY.code());
|
|
|
+ scenePlus.setSceneSource(sceneSource);
|
|
|
this.saveOrUpdate(scenePlus);
|
|
|
scenePlus = this.getByNum(param.getNum());
|
|
|
|