|
@@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.fdkankan.agent.util.SendMailUtils;
|
|
|
import com.fdkankan.sms.SmsService;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.stereotype.Service;
|
|
@@ -42,11 +43,20 @@ public class MailTemplateServiceImpl extends ServiceImpl<IMailTemplateMapper, Ma
|
|
|
|
|
|
@Override
|
|
|
public void sendAuthExpMail(String userName) {
|
|
|
+ MailTemplate mailTemplate = this.getTemplate(11);
|
|
|
+ if(mailTemplate != null){
|
|
|
+ String msg = mailTemplate.getMsg();
|
|
|
+ if(StringUtils.isNotBlank(msg)){
|
|
|
+ msg = msg.replace("{day}",agentConfig.getAuthExpDay().toString());
|
|
|
+ }
|
|
|
+ mailTemplate.setMsg(msg);
|
|
|
+ }
|
|
|
try {
|
|
|
+
|
|
|
if(agentConfig.getActive().contains("eur")){
|
|
|
- sendMail(userName,this.getTemplate(11),null);
|
|
|
+ sendMail(userName,,null);
|
|
|
}else {
|
|
|
- smsService.sendSms(userName, "", agentConfig.getSmsTemplateCode());
|
|
|
+ smsService.sendSms(userName, agentConfig.getAuthExpDay().toString(), agentConfig.getSmsTemplateCode());
|
|
|
}
|
|
|
}catch (Exception e){
|
|
|
log.info("发送邮件或短信失败:{}",userName);
|