| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- <?php
- /*
- * @Descripttion:
- * @version:
- * @Author: ewgof
- * @Date: 2022-04-08 15:37:47
- * @LastEditors: ewgof
- * @LastEditTime: 2022-04-16 10:57:59
- */
- use addons\JoinPay\common\global_func\bankcard_list\BankcardOperate;
- use common\enums\EventNameEnum;
- return [
- // ----------------------- APP链接 ----------------------- //
- 'links' => [
- //[
- //'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"}'
- ],
- ],
- ];
|