event.php 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. <?php
  2. return [
  3. 'bind' => [
  4. ],
  5. 'listen' => [
  6. // 站点创建之后
  7. 'AddSiteAfter' => [ 'addon\mall\app\listener\AddSiteAfterListener' ],
  8. //订单创建后
  9. 'AfterMallOrderCreate' => [ 'addon\mall\app\listener\order\AfterMallOrderCreate' ],
  10. //订单支付后
  11. 'AfterMallOrderPay' => [ 'addon\mall\app\listener\order\AfterMallOrderPay' ],
  12. //订单发货后
  13. 'AfterMallOrderDelivery' => [ 'addon\mall\app\listener\order\AfterMallOrderDelivery' ],
  14. //订单收货后
  15. 'AfterMallOrderFinish' => [ 'addon\mall\app\listener\order\AfterMallOrderFinish' ],
  16. //订单编辑价格后
  17. 'AfterMallOrderEditPrice' => [ 'addon\mall\app\listener\order\AfterMallOrderEditPrice' ],
  18. //订单关闭后
  19. 'AfterMallOrderClose' => [ 'addon\mall\app\listener\order\AfterMallOrderClose' ],
  20. //活动信息
  21. 'MallGoodsMarketCalculate' => [
  22. 'addon\mall\app\listener\marketing\MallDiscountCalculate'
  23. ],
  24. /***************************************************** 退款 start *****************************************************/
  25. 'AfterMallOrderRefundApply' => [ 'addon\mall\app\listener\refund\AfterMallOrderRefundApply' ],
  26. 'AfterMallOrderRefundAuditApply' => [ 'addon\mall\app\listener\refund\AfterMallOrderRefundAuditApply' ],
  27. 'AfterMallOrderRefundAuditRefundGoods' => [ 'addon\mall\app\listener\refund\AfterMallOrderRefundAuditRefundGoods' ],
  28. 'AfterMallOrderRefundClose' => [ 'addon\mall\app\listener\refund\AfterMallOrderRefundClose' ],
  29. 'AfterMallOrderRefundDelivery' => [ 'addon\mall\app\listener\refund\AfterMallOrderRefundDelivery' ],
  30. 'AfterMallOrderRefundEdit' => [ 'addon\mall\app\listener\refund\AfterMallOrderRefundEdit' ],
  31. 'AfterMallOrderRefundEditDelivery' => [ 'addon\mall\app\listener\refund\AfterMallOrderRefundEditDelivery' ],
  32. 'AfterMallOrderRefundFinish' => [ 'addon\mall\app\listener\refund\AfterMallOrderRefundFinish' ],
  33. /***************************************************** 退款 end *****************************************************/
  34. 'adminPromotion' => [ 'addon\mall\app\listener\app\adminPromotionListener' ],
  35. 'WapIndex' => [],
  36. 'BottomNavigation' => [ 'addon\mall\app\listener\BottomNavigationListener' ],
  37. //支付
  38. 'PayCreate' => [ 'addon\mall\app\listener\pay\PayCreateListener' ],
  39. 'PaySuccess' => [ 'addon\mall\app\listener\pay\PaySuccessListener' ],
  40. 'RefundSuccess' => [ 'addon\mall\app\listener\pay\RefundSuccessListener' ],
  41. 'NoticeData' => [
  42. 'addon\mall\app\listener\notice_template\OrderPay',
  43. 'addon\mall\app\listener\notice_template\OrderPayRemind',
  44. 'addon\mall\app\listener\notice_template\OrderDelivery',
  45. 'addon\mall\app\listener\notice_template\RefundAgree',
  46. 'addon\mall\app\listener\notice_template\RefundRefuse',
  47. ],
  48. //优惠券
  49. 'CouponReceiveType' => [ 'addon\mall\app\listener\coupon\CouponReceiveListener' ],
  50. //待结算金额
  51. 'ShopWaitSettlement' => [ 'addon\mall\app\listener\shop\ShopWaitSettlementListener' ],
  52. //订单统计
  53. 'MallOrderStat' => [ 'addon\mall\app\listener\order\MallOrderStatListener' ],
  54. //商品统计
  55. 'MallGoodsStat' => [ 'addon\mall\app\listener\goods\MallGoodsStatListener' ],
  56. //图表统计
  57. 'MallChartStat' => [ 'addon\mall\app\listener\MallChartStatListener' ],
  58. 'AdminIndex' => [ 'addon\mall\app\listener\AdminIndexListener' ],
  59. //导出数据类型
  60. 'ExportDataType' => [
  61. //订单列表导出
  62. 'addon\mall\app\listener\order_export\MallOrderExportTypeListener',
  63. //订单项导出
  64. 'addon\mall\app\listener\order_export\MallOrderGoodsExportTypeListener',
  65. //退款维权导出
  66. 'addon\mall\app\listener\refund_export\MallOrderRefundExportTypeListener',
  67. //店铺订单列表导出
  68. 'addon\mall\app\listener\order_export\ShopOrderExportTypeListener',
  69. //店铺订单项导出
  70. 'addon\mall\app\listener\order_export\ShopOrderGoodsExportTypeListener',
  71. //店铺退款维权导出
  72. 'addon\mall\app\listener\refund_export\ShopOrderRefundExportTypeListener',
  73. ],
  74. //导出数据源
  75. 'ExportData' => [
  76. //订单列表导出
  77. 'addon\mall\app\listener\order_export\MallOrderExportDataListener',
  78. //订单项导出
  79. 'addon\mall\app\listener\order_export\MallOrderGoodsExportDataListener',
  80. //退款维权导出
  81. 'addon\mall\app\listener\refund_export\MallOrderRefundExportDataListener',
  82. //店铺订单列表导出
  83. 'addon\mall\app\listener\order_export\ShopOrderExportDataListener',
  84. //店铺订单项导出
  85. 'addon\mall\app\listener\order_export\ShopOrderGoodsExportDataListener',
  86. //店铺退款维权导出
  87. 'addon\mall\app\listener\refund_export\ShopOrderRefundExportDataListener',
  88. ],
  89. //站点到期或手动关闭后
  90. 'SiteExpireCloseAfter' => ['addon\mall\app\listener\SiteExpireCloseAfterListener'],
  91. //核销
  92. 'VerifyType' => [ 'addon\mall\app\listener\verify\VerifyTypeListener' ],
  93. 'VerifyCreate' => [ 'addon\mall\app\listener\verify\VerifyCreateListener' ],
  94. 'Verify' => [ 'addon\mall\app\listener\verify\VerifyListener' ],
  95. //限时折扣
  96. 'ActiveStartAfter' => [
  97. 'addon\mall\app\listener\marketing\DiscountActiveStartAfter'
  98. ],
  99. 'ActiveEndAfter' => [
  100. 'addon\mall\app\listener\marketing\DiscountActiveEndAfter'
  101. ],
  102. //订单组关闭事件
  103. 'AfterMallOrderGroupClose' => [
  104. 'addon\mall\app\listener\order_group\AfterMallOrderGroupClose'
  105. ],
  106. //获取海报数据
  107. 'GetPosterType' => [ 'addon\mall\app\listener\poster\ShopPosterType' ],
  108. 'GetPosterData' => [ 'addon\mall\app\listener\poster\ShopPoster' ],
  109. ],
  110. 'subscribe' => [
  111. ],
  112. ];