[ ], // ----------------------- 事件处理 ----------------------- // 'events' => [ [ 'event_name' => \common\enums\EventNameEnum::ORDER_DELIVERY, 'listeners' => [ \addons\UnionPay\common\listeners\OrderDeliveryListener::class, ] ], [ 'event_name' => \common\enums\EventNameEnum::ORDER_FINISH, 'listeners' => [ \addons\UnionPay\common\listeners\OrderFinishListener::class, ] ], [ 'event_name' => \common\enums\EventNameEnum::CLOUD_STOCK_FILL_ORDER_PAY, 'listeners' => [ \addons\UnionPay\common\listeners\FillOrderPaidListener::class, ] ], [ 'event_name' => \common\enums\EventNameEnum::COURSE_ORDER_PAY, 'listeners' => [ \addons\UnionPay\common\listeners\CourseOrderPayRewardListener::class, ] ], [ 'event_name' => \common\enums\EventNameEnum::RECHARGE_ORDER_PAY, 'listeners' => [ \addons\UnionPay\common\listeners\RechargeOrderPaidListener::class, ] ], ], // ----------------------- 公共调用 ----------------------- // 'invoker' => [ [ 'invoker_id' => \common\enums\GlobalFuncEnum::PAYMENT_LIST, 'class' => 'addons\UnionPay\common\global_func\PaymentList', 'method' => 'getPaymentList' ], [ 'invoker_id' => \common\enums\GlobalFuncEnum::PAYMENT_TYPE, 'class' => 'addons\UnionPay\common\global_func\PaymentList', 'method' => 'getPaymentType' ], [ 'invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_GET_BANKCARD_INFO, 'class' => 'addons\UnionPay\common\global_func\GetBankInfo', 'method' => 'index' ], [ 'invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_DELETE_BANKCARD, 'class' => 'addons\UnionPay\common\global_func\DelBankInfo', 'method' => 'handle' ], [ 'invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_PAYMENT, 'class' => 'addons\UnionPay\common\global_func\Payment', 'method' => 'pay' ], // 退款 [ 'invoker_id' => \common\enums\GlobalFuncEnum::INVOKE_ORDER_REFUND, 'class' => 'addons\UnionPay\common\global_func\Payment', 'method' => 'refund' ], ], ];