作者 RuoYi

修改密码更新缓存信息

@@ -91,7 +91,14 @@ public class SysProfileController extends BaseController @@ -91,7 +91,14 @@ public class SysProfileController extends BaseController
91 { 91 {
92 return AjaxResult.error("新密码不能与旧密码相同"); 92 return AjaxResult.error("新密码不能与旧密码相同");
93 } 93 }
94 - return toAjax(userService.resetUserPwd(userName, SecurityUtils.encryptPassword(newPassword))); 94 + if (userService.resetUserPwd(userName, SecurityUtils.encryptPassword(newPassword)) > 0)
  95 + {
  96 + // 更新缓存用户密码
  97 + loginUser.getUser().setPassword(SecurityUtils.encryptPassword(newPassword));
  98 + tokenService.setLoginUser(loginUser);
  99 + return AjaxResult.success();
  100 + }
  101 + return AjaxResult.error("修改密码异常,请联系管理员");
95 } 102 }
96 103
97 /** 104 /**