下订单后,我们如何获取要向其发送电子邮件的用户的电子邮件ID

2020-09-05 12:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 我们知道,一旦下订单,...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,

我们知道,一旦下订单,我们将收到电子邮件确认邮件,这是Hybris的OOB。

任何人都可以帮助我了解如何在下订单后获取要向其发送电子邮件的用户的电子邮件ID。

对我来说是个好帮助。

关于

1条回答
微wx笑
2020-09-05 13:29

您需要为模型设置userModel

检查下面的代码。

最终OrderModel orderModel = new OrderModel(); 最终的OrderProcessModel流程= new OrderProcessModel(); 最终的BaseStoreModel baseStoreModel = getBaseStoreService()。getCurrentBaseStore();

  Date date = new Date(System.currentTimeMillis());
             
              orderModel.setOrderNumber(orderData.getCode());
              orderModel.setSite(baseSiteService.getCurrentBaseSite());
              orderModel.setUser(userService.getCurrentUser());
              orderModel.setStore(baseStoreModel);
              orderModel.setCurrency(commonI18NService.getBaseCurrency());
              orderModel.setDate(date);
              orderModel.setLanguage(commonI18NService.getCurrentLanguage());
             
              orderModel.setGuid(orderData.getCode());
  

一周热门 更多>