admin
2020-05-06 24a8d17e007545f7426c48352109aa1a9c6587ee
fanli/src/main/java/com/yeshi/fanli/dto/mq/order/OrderTopicTagEnum.java
@@ -1,5 +1,34 @@
package com.yeshi.fanli.dto.mq.order;
import com.yeshi.fanli.dto.mq.order.body.BanLiShopOrderMQMsg;
import com.yeshi.fanli.dto.mq.order.body.OrderConfirmMQMsg;
import com.yeshi.fanli.dto.mq.order.body.OrderMQMsg;
import com.yeshi.fanli.dto.mq.order.body.OrderMoneyRecievedMQMsg;
import com.yeshi.fanli.dto.mq.order.body.TeamRewardPreRecieveMQMsg;
import com.yeshi.fanli.entity.taobao.TaoBaoWeiQuanOrder;
public enum OrderTopicTagEnum {
   orderStatistic(OrderMQMsg.class), // 订单统计
   orderStatisticDelay(OrderMQMsg.class), // 订单统计延时
   orderUpdate(OrderMoneyRecievedMQMsg.class), // 订单修改
   orderFanLiActual(OrderMoneyRecievedMQMsg.class), // 订单实时到账
   orderFanLiDelay(OrderMoneyRecievedMQMsg.class), // 订单到账延时消息
   orderConfirm(OrderConfirmMQMsg.class), // 订单确认收货
   orderFanLiSeparateByOrderNo(OrderMoneyRecievedMQMsg.class), // 订单实时到账,按订单号分离
   banLiShopOrderDelay(BanLiShopOrderMQMsg.class), // 板栗商城下单
   banLiShopOrderRefund(BanLiShopOrderMQMsg.class), // 板栗商城订单退款
   banLiShopOrderPaid(BanLiShopOrderMQMsg.class), // 商城订单支付成功
   taoBaoOrderWeiQuan(TaoBaoWeiQuanOrder.class),// 淘宝维权订单
   teamRewardPreRecieved(TeamRewardPreRecieveMQMsg.class);//团队奖金预到账
   private final Class<?> clazz;
   private OrderTopicTagEnum(Class<?> clazz) {
      this.clazz = clazz;
   }
   public Class<?> getClazz() {
      return this.clazz;
   }
}