diff --git a/hangtag-module-oms/hangtag-module-oms-biz/src/main/java/cn/hangtag/module/oms/service/saleorder/SaleOrderServiceImpl.java b/hangtag-module-oms/hangtag-module-oms-biz/src/main/java/cn/hangtag/module/oms/service/saleorder/SaleOrderServiceImpl.java index 42d5d1d..a375f39 100644 --- a/hangtag-module-oms/hangtag-module-oms-biz/src/main/java/cn/hangtag/module/oms/service/saleorder/SaleOrderServiceImpl.java +++ b/hangtag-module-oms/hangtag-module-oms-biz/src/main/java/cn/hangtag/module/oms/service/saleorder/SaleOrderServiceImpl.java @@ -449,6 +449,7 @@ public class SaleOrderServiceImpl implements SaleOrderService { String result = HttpUtil.post(wkappUrl + "/exehtmltopdf", params2, 5 * 60 * 1000); log.info("请求wkapp接口返回结果:" + result); + //发送消息 String emails = saleOrder.getEmails(); if (StringUtils.isNotBlank(emails)) { @@ -460,16 +461,20 @@ public class SaleOrderServiceImpl implements SaleOrderService { mailSendService.doSendMail(message); } + // 获取跟单员 给跟单员发邮件 String orderFollowerUser = saleOrder.getOrderFollowerUser(); if (StringUtils.isNotBlank(orderFollowerUser)) { - AdminUserDO user = adminUserService.getUser(Long.valueOf(orderFollowerUser)); - String email = user.getEmail(); - MailSendMessage message = new MailSendMessage(); - message.setAccountId(1L); - message.setMail(email); - message.setTitle("OMS订单系统"); - message.setContent("您好,订单:" + saleOrder.getBillno() + ",已审核通过!"); - mailSendService.doSendMail(message, new File(pdfPath)); + List longList = FuncUtil.toLongList(";", orderFollowerUser); + List users = adminUserService.getUserList(longList); + for (AdminUserDO user : users) { + String email = user.getEmail(); + MailSendMessage message = new MailSendMessage(); + message.setAccountId(1L); + message.setMail(email); + message.setTitle("OMS订单系统"); + message.setContent("您好,订单:" + saleOrder.getBillno() + ",已审核通过!"); + mailSendService.doSendMail(message, new File(pdfPath)); + } } } } @@ -857,9 +862,6 @@ public class SaleOrderServiceImpl implements SaleOrderService { mailSendService.doSendMail(message); } } - - - return order.getId(); }