修改密码

This commit is contained in:
wells
2026-08-08 22:46:17 +08:00
parent daf1b1df8f
commit 223966b59f
4 changed files with 32 additions and 6 deletions
@@ -2,6 +2,7 @@ package com.tailbet.controller;
import com.tailbet.model.dto.LoginDTO;
import com.tailbet.model.dto.RegisterDTO;
import com.tailbet.model.dto.UpdatePasswordDTO;
import com.tailbet.model.dto.UpdateUserDTO;
import com.tailbet.model.vo.LoginUserVo;
import com.tailbet.model.vo.LoginVo;
@@ -72,6 +73,17 @@ public class UserController {
}
/**
* 修改密码
*/
@PutMapping("/password")
public R<Void> changePassword(@RequestBody @Validated UpdatePasswordDTO dto) {
Long userId = UserContext.getUserId();
userService.changePassword(userId, dto.getOldPassword(), dto.getNewPassword());
return R.ok();
}
/**
* 退出登录
*/