[ [ 'title' => '商家嗨呗', 'route' => '/plugins/HiGo/MerchantHiCurrency/index', 'icon' => '', 'params' => [], ], ], // ----------------------- 事件处理 ----------------------- // 'events' => [ [ 'event_name' => 'order_create', //订单创建 'listeners' => [ 'addons\HiGo\common\listeners\order\OrderCreateListener', ] ], [ 'event_name' => 'order_refund_finish',//订单售后完成 'listeners' => [ 'addons\HiGo\common\listeners\order\OrderRefundFinishListener', ] ], [ 'event_name' => 'order_close',//订单关闭 'listeners' => [ 'addons\HiGo\common\listeners\order\OrderCloseListener', ] ], [ 'event_name' => 'order_create_Store', //订单创建 'listeners' => [ 'addons\HiGo\common\listeners\order\store\OrderCreateListener', ] ], [ 'event_name' => 'order_pay', 'listeners' => [ 'addons\HiGo\common\listeners\order\OrderPayRewardListener', 'addons\HiGo\common\listeners\addons\Agent\OrderPayRewardListener', 'addons\HiGo\common\listeners\addons\Distribution\OrderPayRewardListener', 'addons\HiGo\common\listeners\addons\Area\OrderPayRewardListener', ] ], [ 'event_name' => 'order_finish', //订单完成 'listeners' => [ 'addons\HiGo\common\listeners\order\OrderFinishRewardListener', 'addons\HiGo\common\listeners\addons\Agent\OrderFinishRewardListener', 'addons\HiGo\common\listeners\addons\Distribution\OrderFinishRewardListener', 'addons\HiGo\common\listeners\addons\Area\OrderFinishRewardListener', ] ], [ 'event_name' => 'user_register', 'listeners' => [ 'addons\HiGo\common\listeners\user\UserRegisterListener', ] ], [ 'event_name' => 'order_pay_Store:cashier', 'listeners' => [ addons\HiGo\common\listeners\order\store\CashierOrderPaidListener::class ] ] ], // ----------------------- 公共调用 ----------------------- // 'invoker' => [ ['invoker_id' => \common\enums\GlobalFuncEnum::GOODS_DETAIL_EDIT, 'class' => 'addons\HiGo\common\models\HigoGoodsSetting', 'method' => 'getGoodSetting'], ['invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_COMMISSION_TYPE, 'class' => 'addons\HiGo\common\models\HigoGoodsSetting', 'method' => 'getGoodsModeCommssionType'], ['invoker_id' => \common\enums\GlobalFuncEnum::CURRENCY, 'class' => 'addons\HiGo\common\global_func\Currency', 'method' => 'getExtensionCurrency'], ['invoker_id' => \common\enums\GlobalFuncEnum::ONE_CAPITAL_LOG_LIST, 'class' => 'addons\HiGo\common\models\HigoWalletLog', 'method' => 'getOneCapitalLogList'], ['invoker_id' => \common\enums\GlobalFuncEnum::DO_ORDER_CHECK, 'class' => 'addons\HiGo\common\global_func\OrderCheck', 'method' => 'getNeedHiBei'], ], ];