[ //[ //'title' => '', //'route' => '', //'icon' => '', //'params' => [], //], ], // ----------------------- 事件处理 ----------------------- // 'events' => [ [ 'event_name' => 'order_pay_Store', 'listeners' => [ \addons\HuifuPay\common\listeners\store\OrderPaidListener::class ] ], [ 'event_name' => 'order_finish_Store', 'listeners' => [ \addons\HuifuPay\common\listeners\store\OrderFinishListener::class ] ], [ 'event_name' => 'order_close', 'listeners' => [ OrderCloseListener::class ] ], [ 'event_name' => 'order_close_Store', 'listeners' => [ \addons\HuifuPay\common\listeners\store\OrderCloseListener::class, ] ], [ 'event_name' => 'order_refund_finish', 'listeners' => [ OrderRefundFinishListener::class ] ], [ 'event_name' => 'order_refund_finish_Store', 'listeners' => [ \addons\HuifuPay\common\listeners\store\OrderRefundFinishListener::class, ] ], [ 'event_name' => \common\enums\EventNameEnum::ORDER_DELIVERY, 'listeners' => [ \addons\HuifuPay\common\listeners\OrderDeliveryListener::class, ] ], [ 'event_name' => \common\enums\EventNameEnum::ORDER_FINISH, 'listeners' => [ \addons\HuifuPay\common\listeners\OrderFinishListener::class, ] ], [ 'event_name' => \common\enums\EventNameEnum::CLOUD_STOCK_FILL_ORDER_PAY, 'listeners' => [ \addons\HuifuPay\common\listeners\FillOrderPaidListener::class, ] ], [ 'event_name' => \common\enums\EventNameEnum::COURSE_ORDER_PAY, 'listeners' => [ \addons\HuifuPay\common\listeners\CourseOrderPayRewardListener::class, ] ], [ 'event_name' => \common\enums\EventNameEnum::RECHARGE_ORDER_PAY, 'listeners' => [ \addons\HuifuPay\common\listeners\RechargeOrderPaidListener::class, ] ], ], // ----------------------- 公共调用 ----------------------- // 'invoker' => [ ['invoker_id' => \common\enums\GlobalFuncEnum::PAYMENT_LIST, 'class' => 'addons\HuifuPay\common\global_func\payment_list\PaymentList', 'method' => 'getPaymentList'], ['invoker_id' => \common\enums\GlobalFuncEnum::PAYMENT_TYPE, 'class' => 'addons\HuifuPay\common\global_func\payment_list\PaymentList', 'method' => 'getPaymentType'], ['invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_GET_BANKCARD_INFO, 'class' => 'addons\HuifuPay\common\global_func\bank_card_info\GetBankInfo', 'method' => 'index'], ['invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_DELETE_BANKCARD, 'class' => 'addons\HuifuPay\common\global_func\bank_card_info\DelBankInfo', 'method' => 'handle'], ['invoker_id' => \common\enums\GlobalFuncEnum::BANKCARD_LIST, 'class' => 'addons\HuifuPay\common\global_func\bankcard_list\BankcardOperate', 'method' => 'getBankcardList'], // 退款 [ 'invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_ORDER_REFUND, 'class' => 'addons\HuifuPay\common\global_func\payment\Payment', 'method' => 'refund' ], // ['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\HuifuPay\common\global_func\payment\Payment', 'method' => 'pay'], // ['invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_GET_WITHDRAW_EXTENSION_WAY, 'class' => 'addons\HuifuPay\common\global_func\withdraw_way\WithdrawWay', 'method' => 'getExtensionWithdrawWay'], // ['invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_WITHDRAW_EXTENSION_PAY, 'class' => 'addons\HuifuPay\common\global_func\withdraw_way\WithdrawWay', 'method' => 'extensionWithdrawPay'], ], ];