微信小程序修改个人密码

This commit is contained in:
zhonghua1
2025-12-22 21:49:09 +08:00
parent 47cee381f4
commit 0e316d64c3

View File

@@ -248,15 +248,15 @@ public class UserController {
result.put("message", "用户ID不能为空");
return ResponseEntity.badRequest().body(result);
}
// 检查用户名是否已被其他用户使用
User existingUser = userService.getUserByUserName(user.getUserName());
if (existingUser != null && !existingUser.getUserId().equals(user.getUserId())) {
User existingUser = userService.getById(user.getUserId());
if (!existingUser.getOriginalPassword().equals(user.getOriginalPassword())){
result.put("success", false);
result.put("message", "用户名已被其他用户使用");
result.put("message", "原始密码错误");
return ResponseEntity.badRequest().body(result);
}
// 如果密码不为空,则保存原始密码并加密
if (user.getPassword() != null && !user.getPassword().trim().isEmpty()) {
// 保存原始密码