From 6ad2e2280ca7add6f896d5542e29b0206d5b35b6 Mon Sep 17 00:00:00 2001
From: yujian <yujian>
Date: 星期六, 26 一月 2019 17:25:27 +0800
Subject: [PATCH] 删除已失效队员关系

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/InviteGetMoneyController.java |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/InviteGetMoneyController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/InviteGetMoneyController.java
index 8a3fc62..b11ac06 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/InviteGetMoneyController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/InviteGetMoneyController.java
@@ -36,6 +36,7 @@
 import com.yeshi.fanli.service.inter.user.UserRankingsService;
 import com.yeshi.fanli.tag.PageEntity;
 import com.yeshi.fanli.util.Constant;
+import com.yeshi.fanli.util.RedisManager;
 import com.yeshi.fanli.util.account.UserUtil;
 
 import net.sf.json.JSONArray;
@@ -80,6 +81,9 @@
 	@Resource
 	private ThreeSaleSerivce threeSaleSerivce;
 
+	@Resource
+	private RedisManager redisManager;
+	
 
 	@RequestMapping(value = "/inviteGetMoney", method = RequestMethod.POST)
 	public void everyDayTaskList(AcceptData acceptData, int pageIndex, PrintWriter out, String uid)
@@ -317,7 +321,15 @@
 				return;
 			}
 			
+			String inviteShortLink = redisManager.getInviteShortLink(uid);
+			if (inviteShortLink != null && inviteShortLink.trim().length() > 0) {
+				JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("璇�1鍒嗛挓鍚庡啀璇�"));
+				return;
+			}
+			
 			String shortLink = UserUtil.getInviteShortLink(uid);
+			// 缂撳瓨1鍒嗛挓
+			redisManager.setInviteShortLink(uid, shortLink);
 			
 			JSONObject data = new JSONObject();
 			data.put("shortLink", shortLink);
@@ -344,7 +356,7 @@
 			}
 			
 			UserInfo userInfo = userInfoService.selectByPKey(uid);
-			if (userInfo == null || userInfo.getPhone() == null) {
+			if (userInfo == null || userInfo.getPhone() == null || userInfo.getPhone().trim().length() == 0) {
 				JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鏆傛湭缁戝畾鐢佃瘽鍙风爜"));
 				return;
 			}

--
Gitblit v1.8.0