OrderMarketingLogic.php 765 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace addons\GroupBuy\common\logic\order;
  3. use addons\GroupBuy\common\logic\order\marketing\GroupBuyActiveMarketing;
  4. use common\logic\order\BaseOrderMarketing;
  5. use common\logic\order\marketing\BaseMarketing;
  6. use common\logic\order\marketing\FreeShippingMarketing;
  7. use common\traits\ErrorTrait;
  8. use Exception;
  9. /**
  10. * 订单优惠相关处理
  11. * @Author bing
  12. * @DateTime 2021-09-22 18:16:58
  13. * @copyright: Copyright (c) 2020 广东七件事集团
  14. */
  15. class OrderMarketingLogic extends BaseOrderMarketing
  16. {
  17. public function getHandlers()
  18. {
  19. // TODO: Implement getHandlers() method.
  20. return [
  21. FreeShippingMarketing::class, // 运费减免处理
  22. GroupBuyActiveMarketing::class, // 活动优惠
  23. ];
  24. }
  25. }