跟单员发送邮箱

This commit is contained in:
wwb 2024-11-18 09:04:14 +08:00
parent 1bece1b15d
commit e788b57684
1 changed files with 17 additions and 0 deletions

View File

@ -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));
}
}