diff --git a/muyu-modules/muyu-system/muyu-system-server/src/main/java/com/muyu/system/controller/SysUserController.java b/muyu-modules/muyu-system/muyu-system-server/src/main/java/com/muyu/system/controller/SysUserController.java index 3f2d3a2..8cea266 100644 --- a/muyu-modules/muyu-system/muyu-system-server/src/main/java/com/muyu/system/controller/SysUserController.java +++ b/muyu-modules/muyu-system/muyu-system-server/src/main/java/com/muyu/system/controller/SysUserController.java @@ -240,27 +240,6 @@ public class SysUserController extends BaseController { userService.checkUserDataScope(user.getUserId()); user.setPassword(SecurityUtils.encryptPassword(user.getPassword())); user.setUpdateBy(SecurityUtils.getUsername()); - - - // 获取被修改密码的用户信息 - SysUser sysUser = userService.selectUserById(user.getUserId()); - // 设置该用户登录信息 - LoginUser loginUser = new LoginUser(); - Collection keys = redisService.keys(CacheConstants.LOGIN_TOKEN_KEY + "*"); - List userOnlineList = new ArrayList(); - for (String key : keys) { - loginUser = redisService.getCacheObject(key); - if (sysUser != null) { - userOnlineList.add(userOnlineService.loginUserToUserOnline(loginUser)); - } - } - Collections.reverse(userOnlineList); - userOnlineList.removeAll(Collections.singleton(null)); - // 获取该用户的token - SysUserOnline sysUserOnline = userOnlineService.loginUserToUserOnline(loginUser); - String tokenId = sysUserOnline.getTokenId(); - // 删除redis中修改密码的用户信息 - redisService.deleteObject(CacheConstants.LOGIN_TOKEN_KEY + tokenId); return toAjax(userService.resetPwd(user)); }