EventNameEnum.php 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. <?php
  2. namespace common\enums;
  3. use common\enums\BaseEnum;
  4. /**
  5. *
  6. *
  7. * 商品类型
  8. * @Author bing
  9. * @DateTime 2021-09-09 10:16:18
  10. * @copyright: Copyright (c) 2020 广东七件事集团
  11. */
  12. class EventNameEnum extends BaseEnum
  13. {
  14. // 订单
  15. const ORDER_CREATE = 'order_create'; // 订单创建
  16. const ORDER_PAY = 'order_pay'; //订单支付
  17. const ORDER_CLOSE = 'order_close'; //订单关闭
  18. const ORDER_DEL = 'order_del'; //订单关闭
  19. const ORDER_DELIVERY = 'order_delivery'; //订单发货
  20. const ORDER_TAKE_DELIVERY = 'order_take_delivery'; //订单收货
  21. const ORDER_FINISH = 'order_finish'; //订单完成(过售后)
  22. const ORDER_REFUND = 'order_refund'; //订单售后
  23. const ORDER_REFUND_FINISH = 'order_refund_finish'; //订单售后完成
  24. const ORDER_COMPUTE_COMMISSION = 'order_compute_commission'; //订单分佣计算后事件
  25. const ORDER_REFUND_BUYER_DELIVERY = 'order_refund_buyer_delivery'; //订单售后退换货买家发货
  26. const ORDER_REFUND_CANCEL = 'order_refund_cancel'; //售后订单取消
  27. const ORDER_REFUND_UPDATE = 'order_refund_update'; //订单售后更新
  28. const ORDER_REFUND_CHANGE = 'order_refund_change'; //订单售后更新
  29. const ORDER_BEHAVIOR_LOGS = 'order_behavior_logs'; // 订单行为事件
  30. const ORDER_CANCEL_SHIPMENT = 'order_cancel_shipment'; // 订单取消发货
  31. const ORDER_REMINDER_SHIPMENT = 'order_reminder_shipment'; // 提醒发货
  32. const ORDER_REMARK = 'order_remark'; // 订单备注
  33. const ORDER_LEAVE = 'order_leave'; // 订单备注
  34. const ORDER_CHANGE_ADDRESS = 'order_change_address'; // 订单修改地址
  35. const SELF_PICKUP_ORDER_CLERK = 'self_pickup_order_clerk'; // 自提订单核销
  36. const GROUP_BUY_ORDER_PAY = 'group_buy_order_pay'; //拼团订单支付
  37. const GROUP_BUY_COPY_ORDER_PAY = 'group_buy_copy_order_pay'; //拼团订单支付
  38. const CLOUD_STOCK_FILL_ORDER_PAY = 'cloud_stock_fill_order_pay'; //云库存补货订单支付
  39. const CLOUD_STOCK_FILL_DEDUCT_PLATFORM_STOCK = 'cloud_stock_fill_deduct_platform_stock'; //云库存补货扣平台库存
  40. const CLOUD_STOCK_FILL_DEDUCT_PLATFORM_STOCK_SYNC = 'cloud_stock_fill_deduct_platform_stock_sync'; //云库存补货扣平台库存
  41. const CLOUD_STOCK_FILL_DEDUCT_BY_PLATFORM = 'cloud_stock_fill_deduct_by_platform';
  42. const CLOUD_STOCK_FILL_ORDER_PICK = 'cloud_stock_fill_order_pick'; //云库存补货订单发起自提
  43. const CLOUD_STOCK_FILL_ORDER_CONFIRM = 'cloud_stock_fill_order_confirm'; //云库存补货订单确认收货
  44. const CLOUD_STOCK_DISPENSE_ORDER = 'cloud_stock_dispense_order'; //云库存配货事件
  45. const AGENT_UPGRADE = 'agent_upgrade'; //渠道分红升级事件
  46. const CLOUD_STOCK_TWO_FILL_ORDER_PAY = 'cloud_stock_two_fill_order_pay'; //云库存2.0补货订单支付
  47. const CLOUD_STOCK_TWO_FILL_DEDUCT_PLATFORM_STOCK = 'cloud_stock_two_fill_deduct_platform_stock'; //云库存2.0补货扣平台库存
  48. const CLOUD_STOCK_TWO_FILL_ORDER_PICK = 'cloud_stock_two_fill_order_pick'; //云库存2.0补货订单发起自提
  49. const CLOUD_STOCK_TWO_FILL_ORDER_CONFIRM = 'cloud_stock_two_fill_order_confirm'; //云库存2.0补货订单确认收货
  50. const CLOUD_STOCK_TWO_SALES_COMPANY = 'cloud_stock_two_sales_company'; //云库存2.0销售公司库存
  51. const LUCKY_GROUP_ORDER_PAY = 'lucky_group_order_pay'; //幸运拼团订单支付
  52. const STORE_REPAYMENT = 'store_repayment'; //赊账订单还款
  53. const MENU = 'menu'; //菜单
  54. const USER_LOGIN = 'user_login'; //用户登录
  55. const USER_REGISTER = 'user_register'; //用户注册
  56. const USER_UPGRADE_AFTER = 'user_upgrade_after'; //用户升级后
  57. const USER_BROWSE = 'user_browse';//用户浏览首页
  58. const USER_CHANGE_RELATIONSHIP = 'user_change_relationship';//用户修改关系链
  59. const USER_WALLET_CHANGE = 'user_wallet_change';//用户钱包变动
  60. const USER_WITHDRAW_APPLY = 'user_withdraw_apply';//用户提现申请
  61. const USER_LEVEL = 'user_level';//会员等级
  62. const USER_WITHDRAW_SUCCESSFUL = 'user_withdraw_successful';//用户提现成功事件
  63. const USER_UPDATE = 'user_update';//会员更新
  64. const USER_CANCELLATION = 'user_cancellation';//会员注销
  65. const USER_BEHAVIOR_LOGS = 'user_behavior_logs';// 会员行为统计
  66. const USER_MODIFY_PWD = 'user_modify_pwd'; // 会员修改登录密码
  67. const USER_MODIFY_PAY_PWD = 'user_modify_pay_pwd'; // 会员修改支付密码
  68. const USER_LEVEL_EXPIRED = 'user_level_expired'; // 会员过期
  69. const GOODS_ADD = 'goods_add'; //商品新增
  70. const GOODS_EDIT = 'goods_edit'; //商品编辑
  71. const GOODS_ADD_CARD = 'goods_add_card'; //商品加入购物车
  72. const GOODS_UPDATE_EVENT = 'goods_update_event'; //商品加入购物车
  73. const MALL_SHARE = 'mall_share'; //分享
  74. const MALL_SUBSCRIBE = 'mall_subscribe'; //关注
  75. const GOODS_EDIT_IS_ON_SALE = 'goods_edit'; //商品编辑
  76. const STATISTICS_ORDER_PAY = 'statistics_order_pay'; //订单支付完成统计
  77. const STATISTICS_ORDER_FINISH = 'statistics_order_finish'; //订单完成统计
  78. const STATISTICS_USER_REGISTER = 'statistics_user_register'; //用户注册统计
  79. // 商城
  80. const MALL_CREATE = 'mall_create'; //商城创建
  81. const ADDONS_INSTALL = 'addons_install'; //插件安装
  82. // 插件
  83. const UPGRADE_GIFT = 'upgrade_gift'; //升级礼包
  84. const USER_GIFT = 'user_gift'; //用户礼包
  85. const CONSUME_GIFT = 'consume_gift'; //首单奖励
  86. const GROUP_RUSH_ORDER_PAY = 'group_rush_order_pay'; //团购抢单订单支付
  87. const HIGO_REWARD = 'higo_reward'; //嗨购打赏事件
  88. const HIGO_TRANSFER = 'higo_transfer'; //嗨购转让事件
  89. const HIGO_STORE_CASHIER = 'higo_store_cashier'; //嗨购收银台事件
  90. const USER_PAY_TYPE = 'user_pay_type'; //会员支付插件更改组合支付事件
  91. const AGENT_GOODS_DEDUCT = 'agent_goods_deduct'; //渠道分红、渠道业绩内购抵扣
  92. const GOODS_DEDUCT_INFO = 'goods_deduct_info'; //商品详情显示渠道分红、渠道业绩内购折扣
  93. // 供应链商品更变事件
  94. const SUPPLY_CHAIN_GOODS_CHANGE = 'supply_chain_goods_change';
  95. const CLOUD_STOCK_UPGRADE = 'cloud_stock_upgrade'; //云库存升级事件
  96. const REAL_AUTH = 'real_auth';//实名认证事件
  97. const VIEWS_EVENT = 'views_event';//浏览事件
  98. const DOUBLE_COPY_UPGRADE = 'double_copy_upgrade'; //二二复制升级事件
  99. const GROUP_BUY_RABATE_ORDER_PAY = 'group_buy_rabate_order_pay'; //推三返一拼团订单支付
  100. // 获取插件配置
  101. const GET_ADDONS_CONFIG = 'get_addons_config';
  102. // 获取指定插件配置
  103. const GET_SPECIFY_ADDONS_CONFIG = 'get_specify_addons_config';
  104. // 获取小程序上传任务所需插件
  105. const GET_MINI_PROGRAM_ADS = 'get_mini_program_ads';
  106. const RECHARGE_ORDER_PAY = 'recharge_order_pay'; //充值订单支付
  107. // 获取订单列表数据事件
  108. const GET_ORDER_LIST = 'get_order_list';
  109. // api获取订单列表数据事件
  110. const GET_API_ORDER_LIST = 'get_api_order_list';
  111. // 获取合规插件事件
  112. const GET_TAX = 'get_tax';
  113. // 商城获取物流
  114. const ORDER_GET_EXPRESS = 'order_get_express';
  115. // 供应链商城订单检测
  116. const CHAIN_ORDER_CHECK = 'chain_order_check';
  117. const COURSE_ORDER_PAY = 'course_order_pay'; //课程订单支付
  118. const BOTTLE_COUPON_ACTIVITY = 'bottle_coupon_activity'; //酒券活动-活动明细设置
  119. const USER_WITHDRAW_REJECT = 'user_withdraw_reject';//用户提现审核不通过事件
  120. const ORDER_TO_PAY = 'order_to_pay';
  121. const IS_ALLOW_FEEDBACK = 'is_allow_feedback'; // 是否允许售后
  122. const IS_SHOW_DIY_COMPONENTS = 'is_show_diy_components'; // 是否显示diy组件
  123. const USER_POSITION_CHANGE = 'user_position_change'; //用户位置变化事件
  124. const COMMISSION_COMPLETED = 'commission_completed';
  125. const VIDEO_TASK_CONFIG = 'video_task_config'; //获取视频任务配置
  126. const VIDEO_REWARD_PUSH = 'video_reward_push'; //视频观看数据推送
  127. const SHIPPING_VALIDATE = 'shipping_validate'; // 发货前验证事件
  128. public static function getMap(): array{
  129. return [
  130. self::ORDER_CREATE => '订单创建',
  131. self::ORDER_PAY => '订单支付',
  132. self::ORDER_CLOSE => '订单关闭',
  133. self::ORDER_DELIVERY => '订单发货',
  134. self::ORDER_TAKE_DELIVERY => '订单收货',
  135. ];
  136. }
  137. }