From 71eeac34fee9f5a53168e0872e5fb7b855c0b4c8 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@gmail.com> Date: 星期三, 12 二月 2025 21:22:55 +0800 Subject: [PATCH] # --- rsf-server/src/main/java/com/vincent/rsf/server/common/service/EmailService.java | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/common/service/EmailService.java b/rsf-server/src/main/java/com/vincent/rsf/server/common/service/EmailService.java index 3c33cfd..fa55f03 100644 --- a/rsf-server/src/main/java/com/vincent/rsf/server/common/service/EmailService.java +++ b/rsf-server/src/main/java/com/vincent/rsf/server/common/service/EmailService.java @@ -3,6 +3,7 @@ import com.alibaba.fastjson.JSON; import com.vincent.rsf.common.utils.Utils; import com.vincent.rsf.framework.common.Cools; +import com.vincent.rsf.server.system.enums.EmailType; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; @@ -28,9 +29,10 @@ @SuppressWarnings("all") private JavaMailSender mailSender; - public boolean sendEmail(String to, String subject, Map<String, Object> param) { + public boolean sendEmail(String to, EmailType emailType, Map<String, Object> param) { - String content = "Your verification code is: ${code}"; + String subject = emailType.subject; + String content = emailType.content; if (!Cools.isEmpty(param) && !param.isEmpty()) { content = Utils.processTemplate(content, param); } -- Gitblit v1.9.1