SendEmailServiceImpl.java 1.13 KB
Newer Older
manxiaoqiang committed
1 2 3 4 5 6 7 8 9
package tkio.service.impl;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import tkio.model.SalesManLeader;
import tkio.repository.SalesManLeaderRepository;
import tkio.service.SalesManService;
import tkio.service.SendEmailService;
import util.MailUtils;
manxiaoqiang committed
10
import util.ValidateUtil;
manxiaoqiang committed
11 12 13 14 15 16 17 18 19 20 21 22 23

import java.util.ArrayList;
import java.util.List;

/**
 * Created by mxq on 2018/1/2.
 */
@Service
public class SendEmailServiceImpl implements SendEmailService {

    @Override
    public void send(String email, List<String> content) {
        String contentStr = String.join(",", content);
manxiaoqiang committed
24 25 26 27 28 29 30 31 32 33 34 35
        StringBuffer sb = new StringBuffer();
        if(ValidateUtil.isValid(content)){
            for(String e : content){
                sb.append(e).append("\r\n");
            }
            List<String> list = new ArrayList<>();
            list.add(email);
            try {
                MailUtils.sendSimpleEmail("账号过期提醒", "以下账号过期了,请及时处理  : " + sb.toString(),list);
            } catch (Exception e) {
                e.printStackTrace();
            }
manxiaoqiang committed
36
        }
manxiaoqiang committed
37

manxiaoqiang committed
38 39
    }
}