mirror of
https://github.com/continew-org/continew-admin.git
synced 2025-09-30 08:57:09 +08:00
style: 优化登录用户信息角色相关信息命名
1.roles => roleCodes 2.roleSet => roles
This commit is contained in:
@@ -48,6 +48,6 @@ public class SaTokenPermissionImpl implements StpInterface {
|
||||
@Override
|
||||
public List<String> getRoleList(Object loginId, String loginType) {
|
||||
LoginUser loginUser = LoginHelper.getLoginUser();
|
||||
return new ArrayList<>(loginUser.getRoles());
|
||||
return new ArrayList<>(loginUser.getRoleCodes());
|
||||
}
|
||||
}
|
||||
|
@@ -79,8 +79,8 @@ public class LoginServiceImpl implements LoginService {
|
||||
// 登录
|
||||
LoginUser loginUser = BeanUtil.copyProperties(user, LoginUser.class);
|
||||
loginUser.setPermissions(permissionService.listPermissionByUserId(userId));
|
||||
loginUser.setRoles(permissionService.listRoleCodeByUserId(userId));
|
||||
loginUser.setRoleSet(roleService.listByUserId(userId));
|
||||
loginUser.setRoleCodes(permissionService.listRoleCodeByUserId(userId));
|
||||
loginUser.setRoles(roleService.listByUserId(userId));
|
||||
LoginHelper.login(loginUser);
|
||||
|
||||
// 返回令牌
|
||||
|
@@ -85,7 +85,7 @@ public class OnlineUserServiceImpl implements OnlineUserService {
|
||||
public void cleanByRoleId(Long roleId) {
|
||||
List<LoginUser> loginUserList = this.list(new OnlineUserQuery());
|
||||
loginUserList.parallelStream().forEach(u -> {
|
||||
if (u.getRoleSet().stream().anyMatch(r -> r.getId().equals(roleId))) {
|
||||
if (u.getRoles().stream().anyMatch(r -> r.getId().equals(roleId))) {
|
||||
try {
|
||||
StpUtil.logoutByTokenValue(u.getToken());
|
||||
} catch (NotLoginException ignored) {
|
||||
|
Reference in New Issue
Block a user