common.php 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. use common\enums\EventNameEnum;
  3. return [
  4. // ----------------------- APP链接 ----------------------- //
  5. 'links' => [
  6. [
  7. 'title' => '股东分红',
  8. 'route' => '/plugins/partner/index',
  9. 'icon' => '',
  10. 'params' => []
  11. ],
  12. [
  13. 'title' => '权益中心',
  14. 'route' => '/plugins/public/promotion/rights?type=partner',
  15. 'icon' => '',
  16. 'params' => []
  17. ],
  18. ],
  19. // ----------------------- 事件处理 ----------------------- //
  20. 'events' => [
  21. [
  22. 'event_name' => 'order_pay',
  23. 'listeners' => [
  24. 'addons\Boss\common\listeners\OrderPaidListener',
  25. ]
  26. ],[
  27. 'event_name' => 'order_finish',//订单完成
  28. 'listeners' => [
  29. 'addons\Boss\common\listeners\OrderFinishListener',
  30. ]
  31. ],
  32. [
  33. 'event_name' => EventNameEnum::ORDER_REFUND_FINISH,//订单完成
  34. 'listeners' => [
  35. 'addons\Boss\common\listeners\OrderRefundFinishListener',
  36. ]
  37. ]
  38. ],
  39. // ----------------------- 公共调用 ----------------------- //
  40. 'invoker'=>[
  41. ['invoker_id'=>\common\enums\GlobalFuncEnum::WITHDRAW_COND,'class'=>'addons\Boss\common\global_func\withdrawal\Withdrawal','method'=>'show'],
  42. ['invoker_id'=>\common\enums\GlobalFuncEnum::GOODS_MODEL,'class'=>'addons\Boss\common\models\AddonsBossCommissionItemSetting','method'=>'lists'],
  43. ['invoker_id'=>\common\enums\GlobalFuncEnum::GOODS_MODEL_LEVEL,'class'=>'addons\Boss\common\models\AddonsBossLevel','method'=>'lists'],
  44. ['invoker_id'=>\common\enums\GlobalFuncEnum::PROMOTION,'class'=>'addons\Boss\common\models\AddonsBoss','method'=>'getIncomeInfo'],
  45. ['invoker_id'=>\common\enums\GlobalFuncEnum::GET_INSTALL_ADDONS_LIST,'class'=>'addons\Boss\common\models\AddonsBoss','method'=>'getAddons'],
  46. ],
  47. ];