| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- <?php
- use addons\ReservationService\common\listeners\GetAdsCfgListener;
- use addons\ReservationService\common\listeners\OrderClosedListener;
- use addons\ReservationService\common\listeners\OrderDeliveryListener;
- use addons\ReservationService\common\listeners\OrderFinishListener;
- use addons\ReservationService\common\listeners\OrderPaidListener;
- use addons\ReservationService\common\listeners\OrderRefundFinishListener;
- use addons\ReservationService\common\listeners\OrderTakeDeliveryListener;
- use common\enums\EventNameEnum;
- return [
- 'invoker' => [
- ['invoker_id' => \common\enums\GlobalFuncEnum::ORDER_PREVIEW_APPEND_FILEDS, 'class' => \addons\ReservationService\common\services\OrderService::class, 'method' => 'preview'],
- ['invoker_id'=>\common\enums\GlobalFuncEnum::GOODS_MODEL,'class'=> \addons\ReservationService\common\services\GoodsSettingService::class,'method'=>'globalGoodsModel'],
- ['invoker_id'=>\common\enums\GlobalFuncEnum::GOODS_MODEL_LEVEL,'class'=> \addons\ReservationService\common\services\LevelService::class,'method'=>'globalGoodsModelLevel'],
- ['invoker_id'=>\common\enums\GlobalFuncEnum::PROMOTION,'class'=>'addons\ReservationService\common\services\PromotionService','method'=>'globalIncome'],
- ['invoker_id'=>\common\enums\GlobalFuncEnum::ORDER_DETAIL, 'class' => \addons\ReservationService\common\services\OrderService::class, 'method' => 'globalDetail'],
- ['invoker_id'=>\common\enums\GlobalFuncEnum::ORDER_LIST, 'class' => \addons\ReservationService\common\services\OrderService::class, 'method' => 'globalList'],
- ['invoker_id'=>\common\enums\GlobalFuncEnum::INVOKE_CLERK,'class'=>'addons\ReservationService\common\global_func\Clerk','method'=>'clerk'],
- ['invoker_id'=>\common\enums\GlobalFuncEnum::INVOKE_CLERK_DETAIL,'class'=>'addons\ReservationService\common\global_func\Clerk','method'=>'clerkDetail'],
- ['invoker_id' => \common\enums\GlobalFuncEnum::API_GOODS_DETAIL, 'class' => 'addons\ReservationService\common\models\ReservationServiceGoods', 'method' => 'getApiGoodsDetail'],
- ],
- 'events' => [
- [
- 'event_name' => 'order_create',
- 'listeners' => [
- ]
- ],
- [
- 'event_name' => 'order_pay',
- 'listeners' => [
- OrderPaidListener::class,
- ]
- ],
- [
- 'event_name' => 'order_pay_Store',
- 'listeners' => [
- \addons\ReservationService\common\listeners\store\OrderPaidListener::class,
- ]
- ],
- [
- 'event_name' => 'order_delivery', // 订单发货
- 'listeners' => [
- OrderDeliveryListener::class,
- ]
- ],
- [
- 'event_name' => 'order_take_delivery', // 订单收货
- 'listeners' => [
- OrderTakeDeliveryListener::class,
- ]
- ],
- [
- 'event_name' => 'order_finish',
- 'listeners' => [
- OrderFinishListener::class,
- ]
- ],
- [
- 'event_name' => 'order_close',
- 'listeners' => [
- OrderClosedListener::class,
- ]
- ],
- [
- 'event_name' => 'order_close_Store',
- 'listeners' => [
- \addons\ReservationService\common\listeners\store\OrderClosedListener::class,
- ]
- ],
- [
- 'event_name' => 'order_finish_Store',
- 'listeners' => [
- \addons\ReservationService\common\listeners\store\OrderFinishListener::class,
- ]
- ],
- [
- 'event_name' => 'order_refund_finish',
- 'listeners' => [
- OrderRefundFinishListener::class
- ]
- ],
- [
- 'event_name' => 'order_refund_finish_Store',
- 'listeners' => [
- \addons\ReservationService\common\listeners\store\OrderRefundFinishListener::class,
- ]
- ],
- [
- 'event_name' => EventNameEnum::GET_ADDONS_CONFIG,
- 'listeners' => [
- GetAdsCfgListener::class,
- ]
- ],
- [
- 'event_name' => EventNameEnum::ORDER_TO_PAY,
- 'listeners' => [
- \addons\ReservationService\common\listeners\api\OrderToPayListener::class,
- ]
- ],
- ],
- ];
|