jh-admin/addon/supply/config/event.php

93 lines
3.1 KiB
PHP

<?php
// 事件定义文件
return [
'bind' => [],
'listen' => [
/**
* 订单功能事件
* 完成订单相关操作调用
*/
//展示活动
'ShowPromotion' => [
'addon\supply\event\ShowPromotion',
],
//订单支付异步执行
'SupplyOrderPayNotify' => [
'addon\supply\event\SupplyOrderPayNotify',//商城订单支付异步回调
],
//订单创建后执行事件
'SupplyOrderCreate' => [ //todo 创建订单后添加供应商关注(主体店铺)
],
'SupplyOrderPay' => [//订单支付成功后执行事件
'addon\supply\event\SupplyOrderCalc', //订单支付后店铺计算订单佣金相关
],
'SupplyOrderTakeDelivery' => [//订单收货
],
'SupplyOrderComplete' => [
], //订单完成后执行事件
'SupplyOrderClose' => [], //订单关闭后执行事件
//执行店铺续签申请后店铺入驻时间续期
// 'CronSupplyShopRelpay' => [
// 'addon\supply\event\CronSupplyShopRelpay'
// ],
'CronSupplyOrderClose' => [
'addon\supply\event\CronSupplyOrderClose'
],
'CronSupplyOrderTakeDelivery' => [
'addon\supply\event\CronSupplyOrderTakeDelivery'
],
//自动执行订单自动完成
'CronSupplyOrderComplete' => [
'addon\supply\event\CronSupplyOrderComplete'
],
'SupplyOrderRefundFinish' => [
'addon\supply\event\SupplyOrderRefundCalc'
],//订单项完成退款操作之后
'SupplyPeriodCalc' => [
'addon\supply\event\SupplyPeriodCalc', //订单支付后店铺计算订单佣金相关
],
//供应商关闭
'SupplyClose' => [
'addon\supply\event\SupplyClose'
],
//自动事件检测供应商是否过期
'CronSupplyClose' => [
'addon\supply\event\CronSupplyClose'
],
//商品上架
'CronSupplyGoodsTimerOn' => [
'addon\supply\event\CronSupplyGoodsTimerOn'
],
//商品下架
'CronSupplyGoodsTimerOff' => [
'addon\supply\event\CronSupplyGoodsTimerOff'
],
'SupplyRechargePayNotify'=>[
'addon\supply\event\SupplyRechargePayNotify',//充值回调
],
'OrderCreate'=>[//验证是否可下单
// 'addon\supply\event\OrderCreate',
],
'OrderPay'=>[ // 订单创建
'addon\supply\event\OrderPay'
],
'SupplyOrderDelivery' => [//订单发货
'addon\supply\event\SupplyOrderDelivery', //订单发货发货
], //订单发货
'SupplyGoodsEdit'=>[//编辑产品
'addon\supply\event\SupplyGoodsEdit', //商品编辑
],
'OrderPaytext'=>[ // 订单创建测试
'addon\supply\event\OrderPay'
],
'SwooleCrontabListener'=>[//定时任务
'addon\supply\event\SwooleCrontabListener',
],
],
'subscribe' => [],
];