sms、邮件数据库配置

This commit is contained in:
2025-11-26 13:38:36 +08:00
parent 8d8ecf8763
commit 4ff1bc1101
16 changed files with 847 additions and 186 deletions

View File

@@ -249,11 +249,16 @@ public class UserProfileController {
logger.info("用户绑定手机号: userId={}, phone={}", userId, phone);
// TODO: 验证手机验证码
// TODO: 检查手机号是否已被其他用户绑定
// TODO: 更新用户手机号
resultDomain.fail("功能开发中");
TbSysUser user = new TbSysUser();
user.setID(userId);
user.setPhone(phone);
ResultDomain<TbSysUser> bindResult = userService.updateUser(user);
if (bindResult.isSuccess()) {
resultDomain.success("手机号绑定成功", true);
}else{
resultDomain.fail(bindResult.getMessage());
}
return resultDomain;
} catch (Exception e) {
@@ -284,11 +289,16 @@ public class UserProfileController {
logger.info("用户绑定邮箱: userId={}, email={}", userId, email);
// TODO: 验证邮箱验证码
// TODO: 检查邮箱是否已被其他用户绑定
// TODO: 更新用户邮箱
resultDomain.fail("功能开发中");
TbSysUser user = new TbSysUser();
user.setID(userId);
user.setEmail(email);
ResultDomain<TbSysUser> bindResult = userService.updateUser(user);
if (bindResult.isSuccess()) {
resultDomain.success("邮箱绑定成功", true);
}else {
resultDomain.fail(bindResult.getMessage());
}
return resultDomain;
} catch (Exception e) {