From 8b25dae4f4481a72a1adbb09a6628f2e001f45b1 Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期三, 29 四月 2020 16:25:46 +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