|
@@ -89,11 +89,15 @@ public class SceneEditServiceImpl implements ISceneEditService {
|
|
|
|
|
|
ScenePlus scenePlus = scenePlusService.getOne(
|
|
|
new LambdaQueryWrapper<ScenePlus>().eq(ScenePlus::getNum, param.getNum())
|
|
|
- .eq(ScenePlus::getPayStatus, PayStatus.PAY.code())
|
|
|
- .in(ScenePlus::getSceneStatus, SceneStatus.SUCCESS.code(), SceneStatus.NO_DISPLAY.code()));
|
|
|
+ .eq(ScenePlus::getPayStatus, PayStatus.PAY.code()));
|
|
|
+// .in(ScenePlus::getSceneStatus, SceneStatus.SUCCESS.code(), SceneStatus.NO_DISPLAY.code()));
|
|
|
if(scenePlus == null){
|
|
|
throw new BusinessException(ErrorCode.FAILURE_CODE_5005);
|
|
|
}
|
|
|
+ if(scenePlus.getSceneStatus() == SceneStatus.FAILD.code()
|
|
|
+ || scenePlus.getSceneStatus() == SceneStatus.wait.code()){
|
|
|
+ throw new BusinessException(ErrorCode.FAILURE_CODE_5033);
|
|
|
+ }
|
|
|
//判断该场景是否属于增值权益
|
|
|
boolean isVip = false;
|
|
|
//获取该相机是否有权益
|