资料维护调整

This commit is contained in:
zhangqinlin
2021-09-10 17:10:52 +08:00
parent fb7fca436f
commit f726c56b8e
11 changed files with 118 additions and 45 deletions
@@ -1,8 +1,10 @@
package com.jero.modules.message.handle;
import java.util.List;
public interface ISendMsgHandle {
void SendMsg(String es_receiver, String es_title, String es_content);
void SendMsgAndFile(String es_receiver, String es_title, String es_content,String fileName);
void SendMsgAndFile(String es_receiver, String es_title, String es_content, List<String> list);
}
@@ -13,6 +13,7 @@ import javax.mail.internet.MimeMessage;
import java.io.File;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class EmailSendMsgHandle implements ISendMsgHandle {
static String emailFrom;
@@ -45,9 +46,11 @@ public class EmailSendMsgHandle implements ISendMsgHandle {
}
}
//带附件发送邮件,多人多邮件;
@Override
public void SendMsgAndFile(String es_receiver, String es_title, String es_content, String fileName) {
public void SendMsgAndFile(String es_receiver, String es_title, String es_content, List<String> fileList ) {
JavaMailSender mailSender = (JavaMailSender) SpringContextUtils.getBean("mailSender");
MimeMessage message = mailSender.createMimeMessage();
MimeMessageHelper helper = null;
@@ -67,7 +70,6 @@ public class EmailSendMsgHandle implements ISendMsgHandle {
helper.setFrom(emailFrom);
helper.setSubject(es_title);
helper.setText(es_content, true);
ArrayList<String> fileList = new ArrayList<>(Arrays.asList(fileName.split(",")));
for(String file :fileList) {
if(!StringUtils.isBlank(file)) {
FileSystemResource filePath = new FileSystemResource(new File("D:\\opt\\upFiles" + "\\" + file + ".pdf"));
@@ -3,6 +3,8 @@ package com.jero.modules.message.handle.impl;
import lombok.extern.slf4j.Slf4j;
import com.jero.modules.message.handle.ISendMsgHandle;
import java.util.List;
@Slf4j
public class SmsSendMsgHandle implements ISendMsgHandle {
@@ -13,10 +15,11 @@ public class SmsSendMsgHandle implements ISendMsgHandle {
}
@Override
public void SendMsgAndFile(String es_receiver, String es_title, String es_content, String fileName) {
// TODO Auto-generated method stub
log.info("发短信");
public void SendMsgAndFile(String es_receiver, String es_title, String es_content, List<String> list) {
}
}
}
@@ -2,6 +2,9 @@ package com.jero.modules.message.handle.impl;
import lombok.extern.slf4j.Slf4j;
import com.jero.modules.message.handle.ISendMsgHandle;
import java.util.List;
@Slf4j
public class WxSendMsgHandle implements ISendMsgHandle {
@@ -12,10 +15,10 @@ public class WxSendMsgHandle implements ISendMsgHandle {
}
@Override
public void SendMsgAndFile(String es_receiver, String es_title, String es_content, String fileName) {
// TODO Auto-generated method stub
log.info("发微信消息模板");
public void SendMsgAndFile(String es_receiver, String es_title, String es_content, List<String> list) {
}
}