package com.yeshi.fanli.dto.mq.order;
|
|
import com.yeshi.fanli.dto.mq.order.body.BanLiShopOrderMQMsg;
|
import com.yeshi.fanli.dto.mq.order.body.OrderMQMsg;
|
import com.yeshi.fanli.dto.mq.order.body.OrderMoneyRecievedMQMsg;
|
|
public enum OrderTopicTagEnum {
|
orderStatistic(OrderMQMsg.class), // 订单统计
|
orderUpdate(OrderMoneyRecievedMQMsg.class), // 订单修改
|
orderFanLiActual(OrderMoneyRecievedMQMsg.class), // 订单实时到账
|
orderFanLiDelay(OrderMoneyRecievedMQMsg.class), // 订单到账延时消息
|
banLiShopOrderDelay(BanLiShopOrderMQMsg.class), // 板栗商城下单
|
banLiShopOrderRefund(BanLiShopOrderMQMsg.class), // 板栗商城订单退款
|
banLiShopOrderPaid(BanLiShopOrderMQMsg.class);// 商城订单支付成功
|
|
private final Class<?> clazz;
|
|
private OrderTopicTagEnum(Class<?> clazz) {
|
this.clazz = clazz;
|
}
|
|
public Class<?> getClazz() {
|
return this.clazz;
|
}
|
|
}
|