dsx 2 jaren geleden
bovenliggende
commit
6935218be0
1 gewijzigde bestanden met toevoegingen van 7 en 4 verwijderingen
  1. 7 4
      src/main/java/com/fdkankan/scene/Interceptor/CheckPermitAspect.java

+ 7 - 4
src/main/java/com/fdkankan/scene/Interceptor/CheckPermitAspect.java

@@ -93,11 +93,14 @@ public class CheckPermitAspect {
 			throw new BusinessException(ErrorCode.FAILURE_CODE_5014);
 		}
 
-        if(scenePlus.getUserId().equals(user.getId())){
-            return;
-        }
+		if(scenePlus.getUserId().equals(user.getId())){
+			return;
+		}
+
+		// TODO: 2023/8/22 查询是否是业务授权用户 如果业务授权用户列表包含当前登录用户id,就放行
+
 
-        //如果不是用户自己的场景,判断是否有协作权限
+		//如果不是用户自己的场景,判断是否有协作权限
         Long userId = null;
 		SceneCooperation sceneCooperation = sceneCooperationService.getByNum(num);
 		if(Objects.nonNull(sceneCooperation)){