检查权限切面类移到@AdminCheckAuthorityAnnotation上

master
kanade 3 years ago
parent 30be2891f8
commit 54a38cb352

@ -84,11 +84,10 @@ public class AdminCheckAuthorityAspect {
MethodSignature signature = (MethodSignature) joinPoint.getSignature();
AdminCheckAuthorityAnnotation annotation = signature.getMethod().getAnnotation(AdminCheckAuthorityAnnotation.class);
String jurisdictionId = annotation.jurisdictionId();
if (!jurisdictionId.equals("")) {
//5、判断该用户是否存在该api所需权限,如果存在,则通过,不存在则抛出提示权限不足
if (!jurisdictionIds.contains(Integer.valueOf(jurisdictionId))) {
throw new BizException(HttpStatusEnum.CUSTOM_EXCEPTION, "用户权限不足");
}
//5、判断该用户是否存在该api所需权限,如果存在,则通过,不存在则抛出提示权限不足
if (!jurisdictionIds.contains(Integer.valueOf(jurisdictionId))) {
throw new BizException(HttpStatusEnum.CUSTOM_EXCEPTION, "用户权限不足");
}
} else {

Loading…
Cancel
Save