343 lines
12 KiB
PHP
343 lines
12 KiB
PHP
<?php
|
|
/**
|
|
* SaaSMall商城系统 - 团队十年电商经验汇集巨献!
|
|
* =========================================================
|
|
* Copy right 2019-2029 成都SAAS云科技有限公司, 保留所有权利。
|
|
* ----------------------------------------------
|
|
* 官方网址: https://www.gobuysaas.com
|
|
* =========================================================
|
|
*/
|
|
return [
|
|
'bind' => [],
|
|
'listen' => [
|
|
/**
|
|
* 系统基础事件
|
|
* 完成系统基础化操作执行
|
|
*/
|
|
//应用初始化事件
|
|
'AppInit' => [
|
|
'app\event\InitAddon'
|
|
],
|
|
'HttpRun' => [
|
|
'app\event\InitConfig',
|
|
'app\event\InitRoute',
|
|
],
|
|
'HttpEnd' => [],
|
|
'LogLevel' => [],
|
|
'LogWrite' => [],
|
|
'swoole.init' => [
|
|
'app\event\SwooleStart',
|
|
'app\event\CreateTimerListen',
|
|
],
|
|
'swoole.workerStart' => [],
|
|
'swoole.workerExit' => [],
|
|
'swoole.workerError' => [],
|
|
'swoole.workerStop' => [],
|
|
'swoole.request' => [],
|
|
'swoole.websocket.Message' => [
|
|
'app\event\WebUpstreamSocket'//监听负载消息
|
|
],
|
|
'SwooleCrontabListener' => [//母机任务
|
|
'app\event\SwooleCronCronTimer', //投递系统任务
|
|
'app\cron\listens\CronCouponEnd',//刷新优惠券
|
|
'app\cron\listens\CronCheckDividend',//监听分账
|
|
'app\cron\listens\CronMemberClusterRefresh',//刷新会员系统
|
|
'app\cron\listens\SyncGoodsAlipay',//自动同步商品到支付宝
|
|
'app\cron\listens\WebRemoveUpstream',
|
|
'app\cron\listens\PayNotify',//支付订单回调
|
|
// 'app\cron\listens\SyncImageGoodsAlipay',//同步商品图片临时用途,后期删除
|
|
],
|
|
'PayNotifyListens' => [ //支付回调验证防止遗漏 未完成
|
|
'app\event\PayNotifyListens'
|
|
],
|
|
'SlaveSwooleCrontabListener' => [ //从机任务
|
|
'app\cron\listens\WebUpstream',//监听主机负载均衡状态
|
|
],
|
|
'WebUpstreamMsg' => [
|
|
'app\cron\listens\WebUpstreamMsg',//发送负载消息
|
|
],
|
|
'CrontabListener' => [ //自动任务swoole无效
|
|
'app\event\CronTimer'
|
|
],
|
|
'AddCronMemberAddress' => [//会员地址添加任务 未实现
|
|
|
|
],
|
|
/**
|
|
* 营销活动查询事件
|
|
* 用于添加到对应营销活动展示
|
|
*/
|
|
//营销活动
|
|
'ShowPromotion' => [
|
|
'app\event\ShowPromotion'
|
|
],
|
|
'ExtensionInformation' => [ //活动推荐二维码
|
|
'app\event\ExtensionInformation'
|
|
],
|
|
/**
|
|
* 店铺相关事件
|
|
* 完成店铺相关功能操作
|
|
*/
|
|
'AddSite' => [
|
|
'app\event\AddSiteDiyView',//增加默认自定义数据:主页主页、商品分类、底部导航
|
|
'app\event\AddMemberLevel',//增加默认会员等级
|
|
'app\event\AddRegisterAgreement',//增加默认会员注册协议
|
|
'app\event\AddSiteConfig',//增加默认配置项
|
|
'app\event\AddSiteDelivery',//增加默认配送管理数据
|
|
'app\event\AddSiteExpressCompany',//增加默认物流公司数据
|
|
'app\event\AddStoreDiyView', //增加门店主页装修
|
|
// 'app\event\AddMemberClusterCronRefresh',//增加会员群体定时刷新任务
|
|
// 'app\event\AddSiteAdv', // 增加默认广告
|
|
],
|
|
//添加店铺账户数据
|
|
'AddShopAccount' => [],
|
|
//添加门店事件
|
|
'AddStore' => [],
|
|
/**
|
|
* 会员相关事件
|
|
*完成会员相关功能操作调用
|
|
*/
|
|
//添加会员账户数据
|
|
'AddMemberAccount' => [
|
|
'app\event\UpdateMemberLevel',//会员账户变化检测会员等级
|
|
],
|
|
'MemberLevelUpdate' => [
|
|
'app\event\MemberLevelUpdate',//会员等级更新
|
|
],
|
|
//会员行为事件
|
|
'MemberAction' => [],
|
|
//会员营销活动标志
|
|
'MemberPromotion' => [],
|
|
//会员注册后执行事件
|
|
'MemberRegister' => [],
|
|
'MemberLogin' => [
|
|
'app\event\MemberLogin'
|
|
],
|
|
/**
|
|
* 支付功能事件
|
|
* 对应支付相关功能调用
|
|
*/
|
|
//支付异步回调(支付插件完成,作用判定支付成功,返回对应支付编号)
|
|
'PayNotify' => [],
|
|
/**
|
|
* 订单功能事件
|
|
* 完成订单相关操作调用
|
|
*/
|
|
//订单支付异步执行
|
|
'OrderPayNotify' => [
|
|
'app\event\OrderPayNotify',//商城订单支付异步回调
|
|
],
|
|
//店铺订单支付异步操作
|
|
'SysOrderPayNotify' => [
|
|
'app\event\SysOrderPayNotify',
|
|
],
|
|
//订单创建后执行事件
|
|
'OrderCreate' => [
|
|
'app\event\OrderCreate'
|
|
],
|
|
'OrderPay' => [
|
|
'app\event\OrderPayEvent', //订单支付,消息销量
|
|
'app\event\ShopOrderCalc',//订单支付后统计
|
|
],
|
|
'OrderPayChangeEvent' => [//订单状态改变事件 支付成功 系统任务执行OrderPay
|
|
'app\event\OrderPayChange'
|
|
],
|
|
//订单支付成功后执行事件
|
|
'AsyncOrderDelivery' => [
|
|
'app\event\AsyncOrderDelivery', //订单支付后统计
|
|
],
|
|
'OrderDelivery' => [], //订单发货
|
|
'orderTakeDelivery' => [], //订单收货
|
|
'OrderComplete' => [
|
|
//订单完成后执行 后续事件
|
|
'app\event\OrderComplete', //订单支付后统计
|
|
], //订单完成后执行事件
|
|
|
|
'OrderClose' => [], //订单关闭后执行事件
|
|
'OrderRefundFinish' => [
|
|
'app\event\OrderRefundFinish'
|
|
],//订单项完成退款操作之后
|
|
//核销类型
|
|
'VerifyType' => [],
|
|
//核销
|
|
'Verify' => [
|
|
'app\event\PickupOrderVerify',//自提订单核销
|
|
'app\event\VirtualGoodsVerify',//虚拟商品核销
|
|
],
|
|
'CronOrderClose' => [
|
|
'app\event\CronOrderClose'
|
|
],
|
|
// 核销商品临期提醒
|
|
'VerifyOrderOutTime' => [
|
|
'app\event\VerifyOrderOutTime'
|
|
],
|
|
// 核销码过期提醒
|
|
'CronVerifyCodeExpire' => [
|
|
'app\event\CronVerifyCodeExpire'
|
|
],
|
|
'CronOrderTakeDelivery' => [
|
|
'app\event\CronOrderTakeDelivery'
|
|
],
|
|
//自动执行订单自动完成
|
|
'CronOrderComplete' => [
|
|
'app\event\CronOrderComplete'
|
|
],
|
|
// 自动关闭订单售后
|
|
'CronOrderAfterSaleClose' => [
|
|
'app\event\CronOrderAfterSaleClose'
|
|
],
|
|
// 订单催付通知
|
|
'CronOrderUrgePayment' => [
|
|
'app\event\CronOrderUrgePayment'
|
|
],
|
|
//系统订单完成
|
|
'SysOrderComplete' => [
|
|
'app\event\SysOrderComplete',
|
|
'app\event\SmsOrderComplete',
|
|
],
|
|
//执行店铺续签申请后店铺入驻时间续期
|
|
'CronShopRelpay' => [
|
|
'app\event\CronShopRelpay'
|
|
],
|
|
// 自定义组件
|
|
'DiyViewUtils' => [
|
|
'app\event\DiyViewUtils',
|
|
],
|
|
// 自定义页面编辑
|
|
'DiyViewEdit' => [
|
|
'app\event\DiyViewEdit',
|
|
],
|
|
/**
|
|
* 物流公司
|
|
*/
|
|
//物流跟踪
|
|
'Trace' => [
|
|
'app\event\Kd100Trace',//快递100 物流查询
|
|
'app\event\KdbirdTrace',//快递鸟物流查询
|
|
'app\event\ApiSpaceTrace',//ApiSpace物流查询
|
|
],
|
|
'CloseTrace' => [
|
|
'app\event\CloseKd100Trace',//快递100 物流查询关闭
|
|
'app\event\ClosekdZhushouTrace',//快递100 物流查询关闭
|
|
'app\event\CloseApiSpaceTrace',//api物流查询关闭
|
|
'app\event\CloseKdbirdTrace'//快递鸟物流查询关闭
|
|
],
|
|
'SiteOrderPayNotify' => [
|
|
'app\event\SiteOrderPayNotify'//套餐订单支付回调
|
|
],
|
|
'CronSysOrderClose' => [ //关闭站点套餐订单
|
|
'app\event\CronSysOrderClose'
|
|
],
|
|
/**
|
|
* 消息发送
|
|
*/
|
|
//消息模板
|
|
'SendMessageTemplate' => [
|
|
// 订单核销通知
|
|
'app\event\MessageShopVerified',
|
|
// 核销商品临期提醒
|
|
'app\event\MessageVerifyOrderOutTime',
|
|
// 订单催付通知
|
|
'app\event\MessageOrderUrgePayment',
|
|
// 订单关闭
|
|
'app\event\MessageOrderClose',
|
|
// 订单完成
|
|
'app\event\MessageOrderComplete',
|
|
// 订单支付
|
|
'app\event\MessageOrderPaySuccess',
|
|
// 订单发货
|
|
'app\event\MessageOrderDelivery',
|
|
// 商家同意退款
|
|
'app\event\MessageShopRefundAgree',
|
|
// 商家拒绝退款
|
|
'app\event\MessageShopRefundRefuse',
|
|
// 核销通知
|
|
'app\event\MessageShopVerified',
|
|
// 核销码过期提醒
|
|
'app\event\MessageVerifyCodeExpire',
|
|
// 注册验证
|
|
'app\event\MessageRegisterCode',
|
|
// 找回密码
|
|
'app\event\MessageFindCode',
|
|
// 会员登陆成功
|
|
'app\event\MessageLogin',
|
|
// 帐户绑定验证码
|
|
'app\event\MessageBindCode',
|
|
// 动态码登陆验证码
|
|
'app\event\MessageLoginCode',
|
|
// 支付密码修改通知
|
|
'app\event\MessageMemberPayPassword',
|
|
// 设置密码
|
|
'app\event\MessageSetPassWord',
|
|
// 买家发起退款提醒
|
|
'app\event\MessageOrderRefundApply',
|
|
// 买家已退货提醒
|
|
'app\event\MessageOrderRefundDelivery',
|
|
// 买家支付通知商家
|
|
'app\event\MessageBuyerPaySuccess',
|
|
// 买家订单完成通知
|
|
'app\event\MessageBuyerOrderComplete',
|
|
// 会员申请提现通知
|
|
'app\event\MessageUserWithdrawalApply',
|
|
// 会员提现成功通知
|
|
'app\event\MessageUserWithdrawalSuccess',
|
|
|
|
// 会员提现失败通知
|
|
'app\event\MessageUserWithdrawalError',
|
|
|
|
// 分销申请提现通知
|
|
'app\event\MessageFenxiaoWithdrawalApply',
|
|
// 分销提现成功通知
|
|
'app\event\MessageFenxiaoWithdrawalSuccess',
|
|
// 分销提现失败通知
|
|
'app\event\MessageFenxiaoWithdrawalError',
|
|
// 分销佣金发放通知
|
|
'app\event\MessageOrderCommissionGrant',
|
|
|
|
// 会员注销成功通知
|
|
'app\event\MessageCancelSuccess',
|
|
// 会员注销失败通知
|
|
'app\event\MessageCancelFail',
|
|
// 会员注销申请通知
|
|
'app\event\MessageCancelApply',
|
|
// 会员账户变动通知通知
|
|
'app\event\MessageAccountChangeNotice',
|
|
// 收银台会员验证验证码
|
|
'app\event\MessageCashierMemberVerifyCode',
|
|
],
|
|
//发送短信
|
|
'sendSms' => [],
|
|
'Qrcode' => [ //生成二维码
|
|
'app\event\Qrcode'
|
|
],
|
|
// api配置变更
|
|
'ApiConfigChange' => [
|
|
'app\event\ApiConfigChange'
|
|
],
|
|
//关闭游戏
|
|
'CloseGame' => [
|
|
'app\event\CloseGame'
|
|
],
|
|
//开启游戏
|
|
'OpenGame' => [
|
|
'app\event\OpenGame'
|
|
],
|
|
//商品上架
|
|
'CronGoodsTimerOn' => [
|
|
'app\event\CronGoodsTimerOn'
|
|
],
|
|
//商品下架
|
|
'CronGoodsTimerOff' => [
|
|
'app\event\CronGoodsTimerOff'
|
|
],
|
|
'GoodsClass' => [
|
|
'app\event\GoodsClass',
|
|
'app\event\VirtualGoodsClass'
|
|
],
|
|
//会员群体定时刷新
|
|
'CronMemberClusterRefresh' => [
|
|
'app\event\CronMemberClusterRefresh'
|
|
]
|
|
],
|
|
'subscribe' => [],
|
|
];
|