diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/context/AuthorityConfig.java b/cutejava/cutejava-common/src/main/java/cn/odboy/context/AuthorityConfig.java index 469349a7..1b52f807 100644 --- a/cutejava/cutejava-common/src/main/java/cn/odboy/context/AuthorityConfig.java +++ b/cutejava/cutejava-common/src/main/java/cn/odboy/context/AuthorityConfig.java @@ -19,8 +19,8 @@ public class AuthorityConfig { */ public Boolean check(String... permissions) { // 获取当前用户的所有权限 - List elPermissions = SecurityUtil.getCurrentUser().getAuthorities().stream().map(GrantedAuthority::getAuthority).collect(Collectors.toList()); + List roleList = SecurityUtil.getCurrentUser().getAuthorities().stream().map(GrantedAuthority::getAuthority).collect(Collectors.toList()); // 判断当前用户的所有权限是否包含接口上定义的权限 - return elPermissions.contains("admin") || Arrays.stream(permissions).anyMatch(elPermissions::contains); + return roleList.contains("admin") || Arrays.stream(permissions).anyMatch(roleList::contains); } }