From f99d8098b0aee17c09be5dfee8b4f72a6f4071b1 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期日, 26 四月 2020 11:57:39 +0800 Subject: [PATCH] 同步老用户等级数据 --- fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/user/UserVIPMessageListener.java | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/user/UserVIPMessageListener.java b/fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/user/UserVIPMessageListener.java index 07cd6a1..d417165 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/user/UserVIPMessageListener.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/user/UserVIPMessageListener.java @@ -21,6 +21,7 @@ import com.yeshi.fanli.service.inter.user.invite.UserInviteValidNumService; import com.yeshi.fanli.service.inter.user.vip.TeamUserLevelStatisticService; import com.yeshi.fanli.service.inter.user.vip.UserVIPPreInfoService; +import com.yeshi.fanli.util.Constant; import com.yeshi.fanli.util.rocketmq.MQTopicName; /** @@ -53,6 +54,10 @@ if (tag == null) tag = ""; + if (java.lang.System.currentTimeMillis() <= Constant.NEW_ORDER_FANLI_RULE_TIME) { + return Action.CommitMessage; + } + // 閭�璇风浉鍏� if (MQTopicName.TOPIC_USER.name().equalsIgnoreCase(message.getTopic())) { if (tag.equalsIgnoreCase(UserTopicTagEnum.userLevelChanged.name())) {// 鐢ㄦ埛绛夌骇鍙戠敓鍙樺寲 @@ -89,10 +94,10 @@ if (dto != null) { if (dto.getType() == OrderMoneyRecievedMQMsg.TYPE_ZIGOU) {// 鑷喘鍒拌处 // 浼氬憳鍗囩骇-鑷喘璁㈠崟鏁伴噺楠岃瘉 - userVIPPreInfoService.upgradeVipByFanLiOrder(dto.getUid()); + userVIPPreInfoService.upgradeVipByMyOrder(dto.getUid()); } else if (dto.getType() == OrderMoneyRecievedMQMsg.TYPE_SHARE) {// 鍒嗕韩鍒拌处 // 浼氬憳鍗囩骇-鍒嗕韩璁㈠崟鏁伴噺楠岃瘉 - userVIPPreInfoService.upgradeVipByShareOrder(dto.getUid()); + userVIPPreInfoService.upgradeVipByMyOrder(dto.getUid()); } } } else if (tag.equalsIgnoreCase(OrderTopicTagEnum.orderConfirm.name())) { -- Gitblit v1.8.0