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 214b3eb..528615d 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 @@ -50,8 +50,10 @@ import cn.hangtag.module.oms.service.product.ProductPriceService; import cn.hangtag.module.oms.service.productinfo.ProductInfoService; import cn.hangtag.module.oms.service.salecontract.SaleContractService; import cn.hangtag.module.oms.service.saleordersku.SaleOrderSkuService; +import cn.hangtag.module.system.dal.dataobject.user.AdminUserDO; import cn.hangtag.module.system.mq.message.mail.MailSendMessage; import cn.hangtag.module.system.service.mail.MailSendService; +import cn.hangtag.module.system.service.user.AdminUserService; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.date.DateUtil; @@ -130,6 +132,9 @@ public class SaleOrderServiceImpl implements SaleOrderService { @Resource private MailSendService mailSendService; + @Resource + private AdminUserService adminUserService; + @Value("${oms.partyb}") private String partyb; @@ -372,6 +377,18 @@ public class SaleOrderServiceImpl implements SaleOrderService { message.setMail(emails); message.setTitle("OMS订单系统"); message.setContent("您好,您的订单:"+saleOrder.getBillno()+",已审核通过!"); + 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)); } }