From c0cd2f61da6400b19793c6cd336b8dd36614cf13 Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期一, 17 二月 2020 15:07:27 +0800 Subject: [PATCH] 返回参数忽略密码字段 --- ruoyi/src/main/java/com/ruoyi/project/system/controller/SysProfileController.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/ruoyi/src/main/java/com/ruoyi/project/system/controller/SysProfileController.java b/ruoyi/src/main/java/com/ruoyi/project/system/controller/SysProfileController.java index 176a9a1..8b0b38e 100644 --- a/ruoyi/src/main/java/com/ruoyi/project/system/controller/SysProfileController.java +++ b/ruoyi/src/main/java/com/ruoyi/project/system/controller/SysProfileController.java @@ -91,7 +91,14 @@ { return AjaxResult.error("新密码不能与旧密码相同"); } - return toAjax(userService.resetUserPwd(userName, SecurityUtils.encryptPassword(newPassword))); + if (userService.resetUserPwd(userName, SecurityUtils.encryptPassword(newPassword)) > 0) + { + // 更新缓存用户密码 + loginUser.getUser().setPassword(SecurityUtils.encryptPassword(newPassword)); + tokenService.setLoginUser(loginUser); + return AjaxResult.success(); + } + return AjaxResult.error("修改密码异常,请联系管理员"); } /** -- Gitblit v1.9.2