OrderPaidEvent.php 1.7 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace addons\Store\common\events\order;
  3. use common\components\BaseEvent;
  4. use common\enums\EventNameEnum;
  5. class OrderPaidEvent extends BaseEvent {
  6. public $mall_id = 0;
  7. public $name = EventNameEnum::ORDER_PAY.'_Store';
  8. public $listeners = array(
  9. 'addons\Store\common\listeners\order\OrderPaidListener',
  10. 'addons\Store\common\listeners\user\UserUpgradeListener',
  11. 'addons\Store\common\listeners\addons\Agent\OrderPaidListener',
  12. 'addons\Store\common\listeners\addons\Boss\OrderPaidListener',
  13. 'addons\Store\common\listeners\addons\Distribution\OrderPaidListener',
  14. 'addons\Store\common\listeners\addons\Area\OrderPaidListener',
  15. 'addons\Store\common\listeners\addons\AreaManagement\OrderPaidListener',
  16. 'addons\Store\common\listeners\addons\HiGo\OrderPaidListener',
  17. 'addons\Store\common\listeners\addons\StoreBoss\OrderPaidListener',
  18. 'addons\Store\common\listeners\addons\MembersCard\OrderPaidListener',
  19. 'addons\Store\common\listeners\addons\Achievement\OrderPaidListener',
  20. 'addons\Store\common\listeners\addons\CloudStock\OrderPaidListener',
  21. 'addons\Store\common\listeners\addons\Devote\OrderPaidListener',
  22. 'addons\Store\common\listeners\addons\StoreBossAgent\OrderPaidListener',
  23. 'addons\Store\common\listeners\addons\DoubleCopy\OrderPaidListener',
  24. \addons\Store\common\listeners\order\pickup\OrderPaidListener::class,
  25. 'addons\Store\common\listeners\addons\Rebate\OrderPaidListener',
  26. 'addons\Store\common\listeners\addons\WuzhouChain\OrderPaidListener',
  27. //note: ComputeCommissionListener 需要排在所有OrderPaidListener后面
  28. 'addons\Store\common\listeners\order\ComputeCommissionListener',
  29. );
  30. }