|
@@ -3,6 +3,7 @@ package com.fdkankan.scene.Interceptor;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import com.fdkankan.common.constant.CommonStatus;
|
|
|
import com.fdkankan.common.constant.ErrorCode;
|
|
|
+import com.fdkankan.common.constant.PayStatus;
|
|
|
import com.fdkankan.common.constant.SceneStatus;
|
|
|
import com.fdkankan.common.exception.BusinessException;
|
|
|
import com.fdkankan.redis.constant.RedisKey;
|
|
@@ -77,6 +78,9 @@ public class CheckPermitAspect {
|
|
|
|| SceneStatus.FAILD.code().equals(scenePlus.getSceneStatus())){
|
|
|
throw new BusinessException(ErrorCode.FAILURE_CODE_5033);
|
|
|
}
|
|
|
+ if(!PayStatus.PAY.code().equals(scenePlus.getPayStatus())){
|
|
|
+ throw new BusinessException(ErrorCode.FAILURE_CODE_5034);
|
|
|
+ }
|
|
|
|
|
|
//判断是否相机登录,是否场景的相机id和相机登录的相机id是否相等,如果都满足,则放行,否则判定为用户登录
|
|
|
if(Objects.nonNull(user.getCameraLogin())
|