From 630b6be354a5e14601ed5fb0eef65235ada6ca22 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期二, 17 十二月 2019 16:23:46 +0800
Subject: [PATCH] 维权订单同步信息
---
fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/redpack/RedPackMessageListener.java | 55 ++++++++++++++++++++++++++++---------------------------
1 files changed, 28 insertions(+), 27 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/redpack/RedPackMessageListener.java b/fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/redpack/RedPackMessageListener.java
index 11e5aad..b3954b2 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/redpack/RedPackMessageListener.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/redpack/RedPackMessageListener.java
@@ -72,37 +72,38 @@
msg.setStartDeliverTime(System.currentTimeMillis() + 1000 * 60);
producer.send(msg);
return Action.CommitMessage;
- }
- } else if (tag.equalsIgnoreCase(OrderTopicTagEnum.orderStatisticDelay.name())) {// 璁㈠崟缁熻
- OrderMQMsg orderMQMsg = new Gson().fromJson(new String(message.getBody()), OrderMQMsg.class);
- int hour = 24;
- if (Constant.IS_TEST) {
- hour = 1;
- }
+ } else if (tag.equalsIgnoreCase(OrderTopicTagEnum.orderStatisticDelay.name())) {// 璁㈠崟缁熻
+ OrderMQMsg orderMQMsg = new Gson().fromJson(new String(message.getBody()), OrderMQMsg.class);
+ int hour = 24;
+ if (Constant.IS_TEST) {
+ hour = 1;
+ }
- if (orderMQMsg.getDelayHour() == hour) {
- try {// 閭�璇峰鍔�
- redPackWinInviteService.inviteSucceedReward(orderMQMsg.getUid());
- } catch (Exception e) {
- e.printStackTrace();
+ if (orderMQMsg.getDelayHour() == hour) {
+ try {// 閭�璇峰鍔�
+ redPackWinInviteService.inviteSucceedReward(orderMQMsg.getUid());
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
}
- }
- return Action.CommitMessage;
- } else if (tag.equalsIgnoreCase(OrderTopicTagEnum.orderFanLiSeparateByOrderNo.name())) {// 璁㈠崟鍒拌处锛堟寜璁㈠崟鍙峰鐞嗭級
- OrderMoneyRecievedMQMsg orderMoneyRecievedMQMsg = new Gson().fromJson(new String(message.getBody()),
- OrderMoneyRecievedMQMsg.class);
- if (orderMoneyRecievedMQMsg.getType() == OrderMoneyRecievedMQMsg.TYPE_INVITE) {
- if (!StringUtil.isNullOrEmpty(orderMoneyRecievedMQMsg.getOrderId())
- && orderMoneyRecievedMQMsg.getUid() != null) {
- try {
- redPackWinInviteService.inviteOrderArriveReward(orderMoneyRecievedMQMsg.getUid(),
- orderMoneyRecievedMQMsg.getSourceType(), orderMoneyRecievedMQMsg.getOrderId());
- } catch (Exception e) {
- e.printStackTrace();
- }
+ return Action.CommitMessage;
+ } else if (tag.equalsIgnoreCase(OrderTopicTagEnum.orderFanLiSeparateByOrderNo.name())) {// 璁㈠崟鍒拌处锛堟寜璁㈠崟鍙峰鐞嗭級
+ OrderMoneyRecievedMQMsg orderMoneyRecievedMQMsg = new Gson().fromJson(new String(message.getBody()),
+ OrderMoneyRecievedMQMsg.class);
+
+ if (orderMoneyRecievedMQMsg.getType() == OrderMoneyRecievedMQMsg.TYPE_INVITE) {
+ if (!StringUtil.isNullOrEmpty(orderMoneyRecievedMQMsg.getOrderId())
+ && orderMoneyRecievedMQMsg.getUid() != null) {
+ try {
+ redPackWinInviteService.inviteOrderArriveReward(orderMoneyRecievedMQMsg.getUid(),
+ orderMoneyRecievedMQMsg.getSourceType(), orderMoneyRecievedMQMsg.getOrderId());
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
}
+ return Action.CommitMessage;
}
- return Action.CommitMessage;
} else if (MQTopicName.TOPIC_USER.name().equalsIgnoreCase(message.getTopic())) {
boolean inviteSucceedReward = false;
Long uid = null;
--
Gitblit v1.8.0