提交 20b52784 编写于 作者: big_hedgehog01's avatar big_hedgehog01

密码修改失败的BUG

上级 de9e343d
......@@ -147,10 +147,9 @@ public class SysUserController extends BaseController {
@Log(title = "用户管理", businessType = BusinessType.UPDATE)
@PutMapping("/resetPwd")
public R resetPwd(@RequestBody SysUser user) {
userService.checkUserAllowed(user);
user.setPassword(SecurityUtils.encryptPassword(user.getPassword()));
user.setUpdateBy(SecurityUtils.getUsername());
return R.status(userService.resetPwd(user));
SysUser dbUser = userService.get(user.getId());
userService.checkUserAllowed(dbUser);
return R.status(userService.resetUserPwd(dbUser.getUserName(),SecurityUtils.encryptPassword(user.getPassword())));
}
/**
......
......@@ -131,14 +131,6 @@ public interface ISysUserService extends BaseService<SysUser>
@Transactional(readOnly = false)
public boolean updateUserAvatar(String userName, String avatar);
/**
* 重置用户密码
*
* @param user 用户信息
* @return 结果
*/
public boolean resetPwd(SysUser user);
/**
* 重置用户密码
*
......
......@@ -303,19 +303,6 @@ public class SysUserServiceImpl extends BaseServiceImpl<SysUserMapper, SysUser>
return mapper.updateUserAvatar(userName, avatar) > 0 ? true : false;
}
/**
* 重置用户密码
*
* @param user 用户信息
* @return 结果
*/
@Override
@Transactional(readOnly = false)
public boolean resetPwd(SysUser user)
{
return super.save(user);
}
/**
* 重置用户密码
*
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册