event.php 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  1. <?php
  2. /**
  3. * Niushop商城系统 - 团队十年电商经验汇集巨献!
  4. * =========================================================
  5. * Copy right 2019-2029 山西牛酷信息科技有限公司, 保留所有权利。
  6. * ----------------------------------------------
  7. * 官方网址: https://www.niushop.com.cn
  8. * 这不是一个自由软件!您只能在不用于商业目的的前提下对程序代码进行修改和使用。
  9. * 任何企业和个人不允许对程序代码以任何形式任何目的再发布。
  10. * =========================================================
  11. */
  12. return [
  13. 'bind' => [
  14. ],
  15. 'listen' => [
  16. /**
  17. * 系统基础事件
  18. * 完成系统基础化操作执行
  19. */
  20. //应用初始化事件
  21. 'AppInit' => [
  22. 'app\event\InitConfig',
  23. 'app\event\InitRoute',
  24. 'app\event\InitAddon',
  25. 'app\event\InitCron',
  26. ],
  27. 'HttpRun' => [],
  28. 'HttpEnd' => [],
  29. 'LogLevel' => [],
  30. 'LogWrite' => [],
  31. /**
  32. * 营销活动查询事件
  33. * 用于添加到对应营销活动展示
  34. */
  35. //营销活动
  36. 'ShowPromotion' => [
  37. 'app\event\ShowPromotion'
  38. ],
  39. /**
  40. * 店铺相关事件
  41. * 完成店铺相关功能操作
  42. */
  43. //添加店铺账户数据
  44. 'AddShopAccount' => [],
  45. //添加店铺事件
  46. 'AddShop' => [
  47. 'app\event\AddShopDiyView',//增加默认自定义数据:网站主页、底部导航
  48. ],
  49. 'ShopClose' => [
  50. 'app\event\ShopClose'
  51. ],
  52. 'CronShopClose' => [
  53. 'app\event\CronShopClose'
  54. ],
  55. /**
  56. * 会员相关事件
  57. *完成会员相关功能操作调用
  58. */
  59. //添加会员账户数据
  60. 'AddMemberAccount' => [
  61. 'app\event\UpdateMemberLevel',//会员账户变化检测会员等级
  62. ],
  63. //会员行为事件
  64. 'MemberAction' => [],
  65. //会员营销活动标志
  66. 'MemberPromotion' => [],
  67. //会员注册后执行事件
  68. 'MemberRegister' => [
  69. 'app\event\MemberRegister'
  70. ],
  71. 'MemberLogin' => [
  72. 'app\event\MemberLogin'
  73. ],
  74. /**
  75. * 支付功能事件
  76. * 对应支付相关功能调用
  77. */
  78. //支付异步回调(支付插件完成,作用判定支付成功,返回对应支付编号)
  79. 'PayNotify' => [
  80. ],
  81. /**
  82. * 订单功能事件
  83. * 完成订单相关操作调用
  84. */
  85. //订单支付异步执行
  86. 'OrderPayNotify' => [
  87. 'app\event\OrderPayNotify',//商城订单支付异步回调
  88. ],
  89. 'VipPayNotify' => [
  90. 'app\event\VipPayNotify',//商城订单支付异步回调
  91. ],
  92. 'BalancePayNotify' => [
  93. 'app\event\BalancePayNotify',//商城订单支付异步回调
  94. ],
  95. 'SupplierPayNotify' => [
  96. 'app\event\SupplierPayNotify',//商城订单支付异步回调
  97. ],
  98. 'FranchiseePayNotify' => [
  99. 'app\event\FranchiseePayNotify',//商城订单支付异步回调
  100. ],
  101. //订单创建后执行事件
  102. 'OrderCreate' => [
  103. 'app\event\OrderCreateShopMember', //创建订单后添加店铺关注
  104. ],
  105. 'OrderPay' => [
  106. 'app\event\ShopOrderCalc', //订单支付后店铺计算订单佣金相关
  107. ], //订单支付成功后执行事件
  108. 'OrderDelivery' => [], //订单发货
  109. 'orderTakeDelivery' => [], //订单收货
  110. 'OrderComplete' => [
  111. 'app\event\ShopOrderSettlement', //订单完成后结算店铺账户信息
  112. ], //订单完成后执行事件
  113. 'OrderClose' => [], //订单关闭后执行事件
  114. 'OrderRefundFinish' => [
  115. 'app\event\ShopOrderRefundCalc'
  116. ],//订单项完成退款操作之后
  117. //核销类型
  118. 'VerifyType' => [
  119. ],
  120. //核销
  121. 'Verify' => [
  122. 'app\event\PickupOrderVerify',//自订单核销
  123. 'app\event\VirtualGoodsVerify',//虚拟商品核销
  124. ],
  125. //执行店铺续签申请后店铺入驻时间续期
  126. 'CronShopRelpay' => [
  127. 'app\event\CronShopRelpay'
  128. ],
  129. 'CronOrderClose' => [
  130. 'app\event\CronOrderClose'
  131. ],
  132. 'CronOrderTakeDelivery' => [
  133. 'app\event\CronOrderTakeDelivery'
  134. ],
  135. //自动执行订单自动完成
  136. 'CronOrderComplete' => [
  137. 'app\event\CronOrderComplete'
  138. ],
  139. /**
  140. * 自定义模板事件
  141. * 自定义模板展示调用相关功能
  142. */
  143. //自定义模板
  144. 'DiyViewUtils' => [
  145. 'app\event\DiyViewUtils',//自定义组件
  146. ],
  147. 'DiyViewEdit' => [
  148. 'app\event\DiyViewEdit',//自定义页面编辑
  149. ],
  150. // 微页面
  151. // 推广链接
  152. // 链接入口
  153. // 底部导航
  154. /**
  155. * 物流公司
  156. */
  157. //物流跟踪
  158. 'Trace' => [
  159. 'app\event\Kd100Trace',//快递100 物流查询
  160. 'app\event\KdbirdTrace'//快递鸟物流查询
  161. ],
  162. 'CloseTrace' => [
  163. 'app\event\CloseKd100Trace',//快递100 物流查询关闭
  164. 'app\event\CloseKdbirdTrace'//快递鸟物流查询关闭
  165. ],
  166. /**
  167. * 消息发送
  168. */
  169. //消息模板
  170. 'SendMessageTemplate' => [
  171. // 订单创建
  172. 'app\event\MessageOrderCreate',
  173. // 订单关闭
  174. 'app\event\MessageOrderClose',
  175. // 订单完成
  176. 'app\event\MessageOrderComplete',
  177. // 订单支付
  178. 'app\event\MessageOrderPaySuccess',
  179. // 订单发货
  180. 'app\event\MessageOrderDelivery',
  181. // 订单收货
  182. 'app\event\MessageOrderReceive',
  183. // 商家同意退款
  184. 'app\event\MessageShopRefundAgree',
  185. // 商家拒绝退款
  186. 'app\event\MessageShopRefundRefuse',
  187. // 核销通知
  188. 'app\event\MessageShopVerified',
  189. // 注册验证
  190. 'app\event\MessageRegisterCode',
  191. // 注册成功
  192. 'app\event\MessageRegisterSuccess',
  193. // 找回密码
  194. 'app\event\MessageFindCode',
  195. // 会员登陆成功
  196. 'app\event\MessageLogin',
  197. // 帐户绑定验证码
  198. 'app\event\MessageBindCode',
  199. // 动态码登陆验证码
  200. 'app\event\MessageLoginCode',
  201. // 支付密码修改通知
  202. 'app\event\MessageMemberPayPassword',
  203. // 买家发起退款提醒
  204. 'app\event\MessageOrderRefundApply',
  205. // 买家已退货提醒
  206. 'app\event\MessageOrderRefundDelivery',
  207. ],
  208. //发送短信
  209. 'sendSms' => [
  210. ],
  211. 'Qrcode' => [
  212. 'app\event\Qrcode'
  213. ],
  214. //店铺周期结算
  215. 'ShopWithdrawPeriodCalc' => [
  216. 'app\event\ShopWithdrawPeriodCalc',
  217. ]
  218. ],
  219. 'subscribe' => [
  220. ],
  221. ];