diff --git a/accompany-base/accompany-email/accompany-email-sdk/src/main/java/com/accompany/email/config/TencentSesConfig.java b/accompany-base/accompany-email/accompany-email-sdk/src/main/java/com/accompany/email/config/TencentSesConfig.java index 290d67f30..e0881be45 100644 --- a/accompany-base/accompany-email/accompany-email-sdk/src/main/java/com/accompany/email/config/TencentSesConfig.java +++ b/accompany-base/accompany-email/accompany-email-sdk/src/main/java/com/accompany/email/config/TencentSesConfig.java @@ -15,5 +15,6 @@ public class TencentSesConfig { private String secretId; private String secretKey; private String region; + private Long templateId; } diff --git a/accompany-base/accompany-email/accompany-email-service/src/main/java/com/accompany/email/service/TencentSecService.java b/accompany-base/accompany-email/accompany-email-service/src/main/java/com/accompany/email/service/TencentSecService.java index f6ffd97ad..72c458c42 100644 --- a/accompany-base/accompany-email/accompany-email-service/src/main/java/com/accompany/email/service/TencentSecService.java +++ b/accompany-base/accompany-email/accompany-email-service/src/main/java/com/accompany/email/service/TencentSecService.java @@ -1,12 +1,12 @@ package com.accompany.email.service; import com.accompany.email.config.EmailConfig; +import com.accompany.email.config.TencentSesConfig; import com.alibaba.fastjson.JSON; import com.tencentcloudapi.common.exception.TencentCloudSDKException; import com.tencentcloudapi.ses.v20201002.SesClient; import com.tencentcloudapi.ses.v20201002.models.SendEmailRequest; import com.tencentcloudapi.ses.v20201002.models.SendEmailResponse; -import com.tencentcloudapi.ses.v20201002.models.Simple; import com.tencentcloudapi.ses.v20201002.models.Template; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -17,6 +17,8 @@ import java.util.Map; @Service public class TencentSecService { + @Autowired + private TencentSesConfig tencentSesConfig; @Autowired private EmailConfig emailConfig; @Autowired @@ -39,7 +41,7 @@ public class TencentSecService { params.put("vvvv", code); Template template = new Template(); - template.setTemplateID(66001L); + template.setTemplateID(tencentSesConfig.getTemplateId()); template.setTemplateData(JSON.toJSONString(params)); request.setTemplate(template);