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

master
kanade 3 years ago
parent 30be2891f8
commit 54a38cb352

@ -84,12 +84,11 @@ 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, "用户权限不足");
}
}
} else {
throw new BizException(HttpStatusEnum.CUSTOM_EXCEPTION, "用户权限不足");

Loading…
Cancel
Save