123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143 |
- <?php
- use core\dict\DictLoader;
- $system_event = [
- //文件执行序列号
- 'file_sort' => 1,
- 'bind' => [
- ],
- 'listen' => [
- /**
- * 系统事件
- */
- 'AppInit' => ['app\listener\system\AppInitListener'],
- 'HttpRun' => [],
- 'HttpEnd' => [],
- 'LogLevel' => [],
- 'LogWrite' => [],
- /**
- * 会员相关事件
- */
- //会员注册事件
- 'MemberRegister' => ['app\listener\member\MemberRegisterListener'],
- //会员登录事件
- 'MemberLogin' => ['app\listener\member\MemberLoginListener'],
- //会员账户变化事件
- 'MemberAccount' => ['app\listener\member\MemberAccountListener'],
- //扫码事件
- 'Scan' => ['app\listener\scan\ScanListener'],
- 'AddSiteAfter' => ['app\listener\site\AddSiteAfterListener'],
- /**
- * 支付相关事件
- */
- 'PayCreate' => ['app\listener\pay\PayCreateListener'],
- //支付成功
- 'PaySuccess' => ['app\listener\pay\PaySuccessListener'],
- //退款成功
- 'RefundSuccess' => ['app\listener\pay\RefundSuccessListener'],
- //转账成功
- 'TransferSuccess' => ['app\listener\pay\TransferSuccessListener'],
- // 任务失败统一回调,有四种定义方式
- 'queue_failed' => [
- ['app\listener\job\QueueFailedLoggerListener', 'report'],
- ],
- //系统应用管理加载
- 'AppManage' => [
- 'app\listener\system\AppManageListener'
- ],
- //协议类型加载
- 'AgreementType' => [],
- //站点首页加载
- 'SiteIndex' => [
- 'app\listener\system\SiteIndexListener'
- ],
- // 站点端布局
- 'SiteLayout' => [
- 'app\listener\system\SiteLayout'
- ],
- //平台首页加载
- 'AdminIndex' => [
- 'app\listener\system\AdminIndexListener'
- ],
- 'BottomNavigation' => [
- 'app\listener\system\BottomNavigationListener'
- ],
- //消息模板数据内容
- 'NoticeData' => [
- 'app\listener\notice_template\VerifyCode',//手机验证码
- 'app\listener\notice_template\MemberVerifySuccess',
- ],
- //全场景消息发送
- 'Notice' => [
- 'app\listener\notice\Sms',//短信
- 'app\listener\notice\Wechat',//公众号模板消息
- 'app\listener\notice\Weapp',//小程序订阅消息
- ],
- //小程序包替换
- 'AppletReplace' => [
- 'app\listener\applet\WeappListener',//微信小程序
- ],
- //创建二维码
- 'GetQrcodeOfChannel' => [
- //微信小程序码
- 'app\listener\qrcode\WechatQrcodeListener',
- //微信小程序码
- 'app\listener\qrcode\WeappQrcodeListener'
- ],
- //导出数据类型
- 'ExportDataType' => [
- //会员导出
- 'app\listener\member_export\MemberExportTypeListener',
- //商家会员导出
- 'app\listener\shop_export\site\ShopMemberExportTypeListener',
- //平台端商家提现记录导出
- 'app\listener\shop_export\admin\ShopCashOutExportTypeListener',
- //商家端商家提现记录导出
- 'app\listener\shop_export\site\ShopCashOutExportTypeListener',
- //平台端会员提现记录导出
- 'app\listener\member_export\MemberCashOutExportTypeListener',
- //平台端财务流水列表导出
- 'app\listener\site_export\SiteAccountExportTypeListener',
- //商家端账单记录列表导出
- 'app\listener\shop_export\site\ShopAccountExportTypeListener',
- //支付记录列表导出
- 'app\listener\pay_export\PayExportTypeListener',
- ],
- //导出数据源
- 'ExportData' => [
- //会员导出
- 'app\listener\member_export\MemberExportDataListener',
- //商家会员导出
- 'app\listener\shop_export\site\ShopMemberExportDataListener',
- //平台端商家提现记录导出
- 'app\listener\shop_export\admin\ShopCashOutExportDataListener',
- //商家端商家提现记录导出
- 'app\listener\shop_export\site\ShopCashOutExportDataListener',
- //平台端会员提现记录导出
- 'app\listener\member_export\MemberCashOutExportDataListener',
- //平台端财务流水列表导出
- 'app\listener\site_export\SiteAccountExportDataListener',
- //商家端账单记录列表导出
- 'app\listener\shop_export\site\ShopAccountExportDataListener',
- //支付记录列表导出
- 'app\listener\pay_export\PayExportDataListener',
- ],
- 'GetPosterType' => [ 'app\listener\system\PosterType' ],
- 'GetPosterData' => [ 'app\listener\system\Poster' ],
- //获取应用列表
- 'ShowApp' => [
- 'app\listener\system\AdminShowAppListener',
- 'app\listener\system\SiteShowAppListener',
- ],
- //获取微信转账场景配置
- 'GetWechatTransferTradeScene' => [
- 'app\listener\transfer\TransferCashOutListener'
- ],
- //主题色
- 'ThemeColor' => [ 'app\listener\diy\ThemeColorListener' ],
- ],
- 'subscribe' => [
- ],
- ];
- return (new DictLoader("Event"))->load($system_event);
|