[ //[ //'title' => '', //'route' => '', //'icon' => '', //'params' => [], //], ], // ----------------------- 事件处理 ----------------------- // 'events' => [ [ 'event_name' => EventNameEnum::GET_MINI_PROGRAM_ADS, 'listeners' => [ \addons\JoinPay\common\listeners\GetMiniProgramAdsListener::class, ] ], [ 'event_name' => EventNameEnum::ORDER_DELIVERY, 'listeners' => [ \addons\JoinPay\common\listeners\OrderDeliveryListener::class, ] ], [ 'event_name' => EventNameEnum::ORDER_FINISH, 'listeners' => [ \addons\JoinPay\common\listeners\OrderFinishListener::class, ] ], [ 'event_name' => EventNameEnum::CLOUD_STOCK_FILL_ORDER_PAY, 'listeners' => [ \addons\JoinPay\common\listeners\FillOrderPaidListener::class, ] ], [ 'event_name' => EventNameEnum::COURSE_ORDER_PAY, 'listeners' => [ \addons\JoinPay\common\listeners\CourseOrderPayRewardListener::class, ] ], [ 'event_name' => \common\enums\EventNameEnum::RECHARGE_ORDER_PAY, 'listeners' => [ \addons\JoinPay\common\listeners\RechargeOrderPaidListener::class, ] ], ], // ----------------------- 公共调用 ----------------------- // 'invoker' => [ ['invoker_id' => \common\enums\GlobalFuncEnum::PAYMENT_LIST, 'class' => 'addons\JoinPay\common\global_func\payment_list\PaymentList', 'method' => 'getPaymentList'], ['invoker_id' => \common\enums\GlobalFuncEnum::PAYMENT_TYPE, 'class' => 'addons\JoinPay\common\global_func\payment_list\PaymentList', 'method' => 'getPaymentType'], ['invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_GET_BANKCARD_INFO, 'class' => 'addons\JoinPay\common\global_func\bank_card_info\GetBankInfo', 'method' => 'index'], ['invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_DELETE_BANKCARD, 'class' => 'addons\JoinPay\common\global_func\bank_card_info\DelBankInfo', 'method' => 'handle'], ['invoker_id' => \common\enums\GlobalFuncEnum::BANKCARD_LIST, 'class' => 'addons\JoinPay\common\global_func\bankcard_list\BankcardOperate', 'method' => 'getBankcardList'], // ['invoker_id' => \common\enums\GlobalFuncEnum::JOINPAY_JOINPAY, 'class' => 'addons\JoinPay\common\global_func\payment_logic\JoinPay', 'method' => 'pay'], // ['invoker_id' => \common\enums\GlobalFuncEnum::JOINPAY_FASTPAY, 'class' => 'addons\JoinPay\common\global_func\payment_logic\JoinPayFastPay', 'method' => 'pay'], ['invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_PAYMENT, 'class' => 'addons\JoinPay\common\global_func\payment\Payment', 'method' => 'pay'], ['invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_GET_WITHDRAW_EXTENSION_WAY, 'class' => 'addons\JoinPay\common\global_func\withdraw_way\WithdrawWay', 'method' => 'getExtensionWithdrawWay'], ['invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_WITHDRAW_EXTENSION_PAY, 'class' => 'addons\JoinPay\common\global_func\withdraw_way\WithdrawWay', 'method' => 'extensionWithdrawPay'], ], // 微信小程序插件 'mpwxplugins' => [ [ 'name' => 'enjoinpay', 'plugins' => '"joinpay-plugin": {"version": "1.0.4", "provider": "wx720c7972a8ca3daf"}' ], ], ];