改造 多个跟单员下单发邮件

This commit is contained in:
袁锋 2025-12-08 10:08:21 +08:00
parent 25439fc0b1
commit 4e6d2a621c
1 changed files with 14 additions and 10 deletions

View File

@ -787,16 +787,20 @@ public class SaleOrderServiceImpl implements SaleOrderService {
CustomerDO customerDO = customerMapper.selectById(customerId);
String orderFollowerUser = order.getOrderFollowerUser();
if (StringUtils.isNotBlank(orderFollowerUser) && customerDO != null) {
AdminUserDO user = adminUserService.getUser(Long.valueOf(orderFollowerUser));
String email = user.getEmail();
MailSendMessage message = new MailSendMessage();
message.setAccountId(1L);
message.setMail(email);
message.setTitle("OMS订单系统");
StringBuffer content = new StringBuffer();
content.append("您好,客户:" + customerDO.getName() + " 来新的订单啦,订单号:" + order.getBillno() + ",下单时间:" + DateUtil.date().toString() + " 请进行处理!");
message.setContent(content.toString());
mailSendService.doSendMail(message);
// 获取跟单员 给跟单员发邮件
List<Long> longList = FuncUtil.toLongList(";", orderFollowerUser);
List<AdminUserDO> userList = adminUserService.getUserList(longList);
for (AdminUserDO user : userList) {
MailSendMessage message = new MailSendMessage();
message.setAccountId(1L);
message.setMail(user.getEmail());
message.setTitle("OMS订单系统");
StringBuffer content = new StringBuffer();
content.append("您好,客户:" + customerDO.getName() + " 来新的订单啦,订单号:" + order.getBillno() + ",下单时间:" + DateUtil.date().toString() + " 请进行处理!");
message.setContent(content.toString());
mailSendService.doSendMail(message);
}
}
return order.getId();