event.php 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  4. // +----------------------------------------------------------------------
  5. // | Copyright (c) 2016~2020 https://www.crmeb.com All rights reserved.
  6. // +----------------------------------------------------------------------
  7. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  8. // +----------------------------------------------------------------------
  9. // | Author: CRMEB Team <admin@crmeb.com>
  10. // +----------------------------------------------------------------------
  11. // 事件定义文件
  12. return [
  13. 'bind' => [
  14. ],
  15. 'listen' => [
  16. 'AppInit' => [],
  17. 'HttpRun' => [],
  18. 'HttpEnd' => [],
  19. 'LogLevel' => [],
  20. 'LogWrite' => [],
  21. 'StoreProductOrderDeliveryAfter' => [], // OrderSubscribe 送货 发送模板消息 admin模块 order.StoreOrder控制器/order.combinationOrder控制器
  22. 'StoreProductOrderDeliveryGoodsAfter' => [], // OrderSubscribe 发货 发送模板消息 admin模块 order.StoreOrder控制器/order.combinationOrder控制器
  23. 'StoreProductOrderRefundNAfter' => [], // OrderSubscribe 订单状态不退款 发送模板消息 admin模块 order.StoreOrder控制器/order.combinationOrder控制器
  24. 'StoreProductOrderOffline' => [], // OrderSubscribe 线下付款成功后 admin模块 order.StoreOrder控制器/order.combinationOrder控制器
  25. 'StoreProductOrderEditAfter' => [], // OrderSubscribe 修改订单金额 admin模块 order.StoreOrder控制器/order.combinationOrder控制器
  26. 'StoreProductOrderDistributionAfter' => [], // OrderSubscribe 修改配送信息 admin模块 order.StoreOrder控制器/order.combinationOrder控制器
  27. 'StoreProductOrderOver' => [], // OrderSubscribe 订单全部商品评价完 models模块 store.StoreOrder Model
  28. 'SystemAdminLoginAfter' => [], // SystemSubscribe 添加管理员最后登录时间和ip 添加管理员访问记录 admin模块 system.SystemAdmin控制器
  29. 'StoreProductSetCartAfter' => [], // ProductSubscribe 加入购物车成功之后 wap模块 AuthApi控制器
  30. 'WechatMessageBefore' => [], // MessageSubscribe 微信消息前置操作 crmeb\services\WechatService
  31. 'WechatEventUnsubscribeBefore' => [], // MessageSubscribe 用户取消关注公众号前置操作 crmeb\services\WechatService
  32. 'user.login' => [\app\listener\user\Login::class], //
  33. 'user.register' => [\app\listener\user\Register::class], //用户注册后置事件
  34. 'wechat.auth' => [\app\listener\wechat\Auth::class], //用户授权后置事件
  35. 'order.orderCreateAfter' => [\app\listener\order\OrderCreateAfter::class], //订单创建后置事件
  36. 'order.orderPaySuccess' => [\app\listener\order\OrderPaySuccess::class], //订单支付成功后置事件
  37. 'order.orderDelivery' => [\app\listener\order\OrderDelivery::class], //订单发货后置事件
  38. 'order.orderTake' => [\app\listener\order\OrderTake::class], //订单收货后置事件
  39. 'order.orderRefund' => [\app\listener\order\OrderRefund::class], //订单退款后置事件
  40. 'user.userLevel' => [\app\listener\user\UserLevel::class], //用户升级事件
  41. 'user.userVisit' => [\app\listener\user\UserVisit::class], //用户访问事件
  42. 'notice.notice' => [\app\listener\notice\Notice::class], //通知->消息事件
  43. ],
  44. 'subscribe' => [
  45. crmeb\subscribes\TaskSubscribe::class,//定时任务事件订阅类
  46. ]
  47. ];