From fb885c8bff26484f2bb21e697f182cc35bc4fa63 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期二, 12 五月 2020 15:27:08 +0800
Subject: [PATCH] 2.1.1 新需求

---
 fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/user/UserTeamMessageListener.java |   25 ++++++++++---------------
 1 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/user/UserTeamMessageListener.java b/fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/user/UserTeamMessageListener.java
index fdc3bc2..67f47ad 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/user/UserTeamMessageListener.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/rocketmq/consumer/user/UserTeamMessageListener.java
@@ -18,8 +18,7 @@
 import com.yeshi.fanli.dto.mq.user.body.UserInviteMQMsg;
 import com.yeshi.fanli.dto.mq.user.body.UserMoneyChangeMQMsg;
 import com.yeshi.fanli.log.LogHelper;
-import com.yeshi.fanli.service.inter.user.invite.ThreeSaleFocusInfoService;
-import com.yeshi.fanli.service.inter.user.vip.TeamLevelDailyRecordService;
+import com.yeshi.fanli.service.inter.user.invite.TeamFansInfoService;
 import com.yeshi.fanli.util.rocketmq.MQTopicName;
 
 import net.sf.json.JSONObject;
@@ -34,10 +33,8 @@
 public class UserTeamMessageListener implements MessageListener {
 
 	@Resource
-	private ThreeSaleFocusInfoService threeSaleFocusInfoService;
+	private TeamFansInfoService teamFansInfoService;
 	
-	@Resource
-	private TeamLevelDailyRecordService teamLevelDailyRecordService;
 	
 	@Override
 	public Action consume(Message message, ConsumeContext context) {
@@ -56,16 +53,16 @@
 				UserActiveMQMsg userActiveMQMsg = new Gson().fromJson(json.toString(),UserActiveMQMsg.class);
 				if (userActiveMQMsg != null) {
 					// 鏇存敼鐢ㄦ埛娲昏穬鏃堕棿
-					threeSaleFocusInfoService.updateActiveTime(userActiveMQMsg.getUid(), userActiveMQMsg.getCreateTime());
+					teamFansInfoService.updateActiveTime(userActiveMQMsg.getUid(), userActiveMQMsg.getCreateTime());
 				}
 			} else if (tag.equalsIgnoreCase(UserTopicTagEnum.userInfoUpdate.name())) {// 鐢ㄦ埛淇℃伅鏇存柊
 				JSONObject json = JSONObject.fromObject(new String(message.getBody()));
 				UserInfoUpdateMQMsg mqMsg = new Gson().fromJson(json.toString(),UserInfoUpdateMQMsg.class);
 				if (mqMsg != null) {
 					if (UserInfoUpdateTypeEnum.nickName == mqMsg.getType()) { // 鏇存敼鏄电О
-						threeSaleFocusInfoService.updateNickName(mqMsg.getUid(), mqMsg.getValue());
+						teamFansInfoService.updateNickName(mqMsg.getUid(), mqMsg.getValue());
 					} else if (UserInfoUpdateTypeEnum.wxId == mqMsg.getType()) { // 寰俊鍙风粦瀹�
-						threeSaleFocusInfoService.updateWeixinBind(mqMsg.getUid(), true);
+						teamFansInfoService.updateWeixinBind(mqMsg.getUid(), true);
 					}
 				}
 			} else if (tag.equalsIgnoreCase(UserTopicTagEnum.taobaoBindSuccess.name())) {// 娣樺疂缁戝畾鎴愬姛
@@ -74,10 +71,10 @@
 				TaoBaoBindSuccessMQMsg mqMsg = new Gson().fromJson(json.toString(),TaoBaoBindSuccessMQMsg.class);
 				if (mqMsg != null) {
 					// 鏇存柊娣樺疂缁戝畾
-					threeSaleFocusInfoService.updateWeixinBind(mqMsg.getUid(), true);
+					teamFansInfoService.updateWeixinBind(mqMsg.getUid(), true);
 					Long fromUid = mqMsg.getFromUid();
 					if (fromUid != null) { // 娣樺疂琚В缁�
-						threeSaleFocusInfoService.updateWeixinBind(fromUid, false);
+						teamFansInfoService.updateWeixinBind(fromUid, false);
 					}
 				}
 			} else if (tag.equalsIgnoreCase(UserTopicTagEnum.inviteSuccess.name())) {// 閭�璇锋垚鍔�
@@ -85,17 +82,15 @@
 				JSONObject json = JSONObject.fromObject(new String(message.getBody()));
 				UserInviteMQMsg mqMsg = new Gson().fromJson(json.toString(),UserInviteMQMsg.class);
 				if (mqMsg != null) {
-					threeSaleFocusInfoService.updateFansNum(mqMsg.getBossId());
+					teamFansInfoService.updateFansNum(mqMsg.getBossId());
 					
-					// 閲嶆柊缁熻绮変笣绛夌骇鏁伴噺
-					teamLevelDailyRecordService.addStatisticByUid(mqMsg.getBossId());
 				}
 			} else if (tag.equalsIgnoreCase(UserTopicTagEnum.userMoneyAdd.name())) {// 璧勯噾鍒拌处
 				// 鏇存柊杩�60澶╁埌璐�
 				JSONObject json = JSONObject.fromObject(new String(message.getBody()));
 				UserMoneyChangeMQMsg mqMsg = new Gson().fromJson(json.toString(),UserMoneyChangeMQMsg.class);
 				if (mqMsg != null) {
-					threeSaleFocusInfoService.updateIncome(mqMsg.getUid(), mqMsg.getChangeMoney());
+					teamFansInfoService.updateIncome(mqMsg.getUid(), mqMsg.getChangeMoney());
 				}
 			} else if (tag.equalsIgnoreCase(UserTopicTagEnum.becomeValidUser.name())) {// 鎴愪负鏈夋晥鐢ㄦ埛
 				// 鏈夋晥鐢ㄦ埛鏍囪瘑
@@ -103,7 +98,7 @@
 				BeComeValidUserMQMsg mqMsg = new Gson().fromJson(json.toString(),BeComeValidUserMQMsg.class);
 				if (mqMsg != null) {
 					// 鏇存柊鎴愪负鏈夋晥绮変笣
-					threeSaleFocusInfoService.updateStateValid(mqMsg.getUid(), true);
+					teamFansInfoService.updateStateValid(mqMsg.getUid(), true);
 				}
 			}
 		}

--
Gitblit v1.8.0