feat: 邮件发送,修改为中文

This commit is contained in:
Tim
2025-07-30 10:42:06 +08:00
parent df8c5376f6
commit 69f5745fe8
2 changed files with 7 additions and 7 deletions

View File

@@ -22,8 +22,8 @@ public class AdminUserController {
User user = userRepository.findById(id).orElseThrow(); User user = userRepository.findById(id).orElseThrow();
user.setApproved(true); user.setApproved(true);
userRepository.save(user); userRepository.save(user);
emailSender.sendEmail(user.getEmail(), "Registration Approved", emailSender.sendEmail(user.getEmail(), "【OpenIsle】您的注册已审核通过",
"Your account has been approved. Visit: " + websiteUrl); "🎉您的注册已经审核通过, 点击以访问网站: " + websiteUrl);
return ResponseEntity.ok().build(); return ResponseEntity.ok().build();
} }
@@ -32,8 +32,8 @@ public class AdminUserController {
User user = userRepository.findById(id).orElseThrow(); User user = userRepository.findById(id).orElseThrow();
user.setApproved(false); user.setApproved(false);
userRepository.save(user); userRepository.save(user);
emailSender.sendEmail(user.getEmail(), "Registration Rejected", emailSender.sendEmail(user.getEmail(), "【OpenIsle】您的注册已被管理员拒绝",
"Your account request was rejected. Visit: " + websiteUrl); "您的注册被管理员拒绝, 点击链接可以重新填写理由申请: " + websiteUrl);
return ResponseEntity.ok().build(); return ResponseEntity.ok().build();
} }
} }

View File

@@ -56,7 +56,7 @@ public class AuthController {
} }
User user = userService.register( User user = userService.register(
req.getUsername(), req.getEmail(), req.getPassword(), "", registerModeService.getRegisterMode()); req.getUsername(), req.getEmail(), req.getPassword(), "", registerModeService.getRegisterMode());
emailService.sendEmail(user.getEmail(), "Verification Code", "Your verification code is " + user.getVerificationCode()); emailService.sendEmail(user.getEmail(), "【OpenIsle】在网站填写验证码以验证", "您的验证码是 " + user.getVerificationCode());
if (!user.isApproved()) { if (!user.isApproved()) {
notificationService.createRegisterRequestNotifications(user, user.getRegisterReason()); notificationService.createRegisterRequestNotifications(user, user.getRegisterReason());
} }
@@ -92,7 +92,7 @@ public class AuthController {
User user = userOpt.get(); User user = userOpt.get();
if (!user.isVerified()) { if (!user.isVerified()) {
user = userService.register(user.getUsername(), user.getEmail(), user.getPassword(), user.getRegisterReason(), registerModeService.getRegisterMode()); user = userService.register(user.getUsername(), user.getEmail(), user.getPassword(), user.getRegisterReason(), registerModeService.getRegisterMode());
emailService.sendEmail(user.getEmail(), "Verification Code", "Your verification code is " + user.getVerificationCode()); emailService.sendEmail(user.getEmail(), "【OpenIsle】在网站填写验证码以验证", "您的验证码是 " + user.getVerificationCode());
return ResponseEntity.badRequest().body(Map.of( return ResponseEntity.badRequest().body(Map.of(
"error", "User not verified", "error", "User not verified",
"reason_code", "NOT_VERIFIED", "reason_code", "NOT_VERIFIED",
@@ -279,7 +279,7 @@ public class AuthController {
return ResponseEntity.badRequest().body(Map.of("error", "User not found")); return ResponseEntity.badRequest().body(Map.of("error", "User not found"));
} }
String code = userService.generatePasswordResetCode(req.getEmail()); String code = userService.generatePasswordResetCode(req.getEmail());
emailService.sendEmail(req.getEmail(), "Password Reset Code", "Your verification code is " + code); emailService.sendEmail(req.getEmail(), "【OpenIsle】请填写验证码以重置密码", "您的验证码是" + code);
return ResponseEntity.ok(Map.of("message", "Verification code sent")); return ResponseEntity.ok(Map.of("message", "Verification code sent"));
} }