mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-11-04 10:57:10 +08:00 
			
		
		
		
	优化:优化修改角色的代码逻辑
1.变更角色编码、功能权限或数据权限后,关联在线用户会自动下线 2.优化角色和菜单关联、角色和部门关联、用户和角色关联的业务代码(增加返回结果) 3.重构在线用户功能,抽取在线用户业务实现
This commit is contained in:
		@@ -73,7 +73,7 @@ public class LoginHelper {
 | 
			
		||||
    /**
 | 
			
		||||
     * 获取登录用户信息
 | 
			
		||||
     *
 | 
			
		||||
     * @return /
 | 
			
		||||
     * @return 登录用户信息
 | 
			
		||||
     */
 | 
			
		||||
    public static LoginUser getLoginUser() {
 | 
			
		||||
        LoginUser loginUser = (LoginUser)SaHolder.getStorage().get(CacheConsts.LOGIN_USER_KEY);
 | 
			
		||||
@@ -85,6 +85,17 @@ public class LoginHelper {
 | 
			
		||||
        return loginUser;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据 Token 获取登录用户信息
 | 
			
		||||
     *
 | 
			
		||||
     * @param token
 | 
			
		||||
     *            用户 Token
 | 
			
		||||
     * @return 登录用户信息
 | 
			
		||||
     */
 | 
			
		||||
    public static LoginUser getLoginUser(String token) {
 | 
			
		||||
        return StpUtil.getTokenSessionByToken(token).get(CacheConsts.LOGIN_USER_KEY, new LoginUser());
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 更新登录用户信息
 | 
			
		||||
     *
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user