|
@@ -10,6 +10,7 @@ import cn.hutool.extra.qrcode.QrConfig;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import com.fdkankan.common.constant.CommonStatus;
|
|
|
import com.fdkankan.common.constant.ErrorCode;
|
|
|
import com.fdkankan.common.constant.PayStatus;
|
|
|
import com.fdkankan.common.constant.SceneStatus;
|
|
@@ -156,6 +157,10 @@ public class ScenePlusServiceImpl extends ServiceImpl<IScenePlusMapper, ScenePlu
|
|
|
if(Objects.isNull(scenePlus)){
|
|
|
throw new BusinessException(ErrorCode.FAILURE_CODE_5005);
|
|
|
}
|
|
|
+ if(scenePlus.getPreview() == CommonStatus.YES.code().intValue()
|
|
|
+ && scenePlus.getSceneStatus() == SceneStatus.PREVIEW.code().intValue()){
|
|
|
+ return scenePlus;
|
|
|
+ }
|
|
|
if(!SceneStatus.SUCCESS.code().equals(scenePlus.getSceneStatus())
|
|
|
&& !SceneStatus.NO_DISPLAY.code().equals(scenePlus.getSceneStatus())){
|
|
|
throw new BusinessException(ErrorCode.FAILURE_CODE_5033);
|