From 08bc0a13c0c2e00658e5ea63839893e73902810f Mon Sep 17 00:00:00 2001
From: yujian <yujian@123.com>
Date: 星期五, 23 八月 2019 11:07:39 +0800
Subject: [PATCH] 金币任务

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v2/InviteControllerV2.java |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/InviteControllerV2.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/InviteControllerV2.java
index 9d02395..4af97c6 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/InviteControllerV2.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/InviteControllerV2.java
@@ -352,6 +352,12 @@
 			return;
 		}
 		
+		UserInfo userInfo = userInfoService.selectByPKey(uid);
+		if (userInfo == null) {
+			out.print(JsonUtil.loadFalseResult("鐢ㄦ埛淇℃伅涓嶅瓨鍦�"));
+			return;
+		}
+		
 		ThreeSale threeSale = threeSaleSerivce.selectByPrimaryKey(inviteId);
 		if (threeSale == null) {
 			out.print(JsonUtil.loadFalseResult("鍏崇郴id涓嶅瓨鍦�"));
@@ -372,25 +378,21 @@
 			return;
 		}
 		
-		UserInfo userInfo = userInfoService.selectByPKey(remindId);
-		if (userInfo == null) {
-			out.print(JsonUtil.loadFalseResult("琚彁閱掍汉淇℃伅涓嶅瓨鍦�"));
-			return;
-		}
-		
 		Long bossId = null;
 		Long workerId = null;
 		String title = "闃熷憳鎻愰啋娑堟伅";
 		String content = "";
 		if (remindBoss) {
+			// 鎻愮ず闃熼暱
 			bossId = remindId;
 			workerId = uid;
-			content = "浣犵殑閭�璇蜂汉"+ userInfo.getNickName() +"锛屾彁閱掍綘娣诲姞寰俊鍙凤紝浠ヤ究浜庡拰浣犲彇寰楄仈绯诲府鍔╀綘鏇村ソ鐨勭渷閽憋紝璧跺揩鍘绘坊鍔犲惂锛涙敞锛氳鍗囩骇鍒版湰杞欢鏈�鏂扮増鏈湪鈥滄垜鐨�-鎴戠殑淇℃伅鈥濅腑娣诲姞銆�";
+			content = "浣犵殑涓�绾ч槦鍛�"+ userInfo.getNickName() +"锛屾彁閱掍綘娣诲姞寰俊鍙凤紝浠ヤ究浜庡拰浣犲彇寰楄仈绯诲拰瀛︿範鐪侀挶鎶�宸э紝璧跺揩鍘绘坊鍔犲惂锛涙敞锛氳鍗囩骇鍒版湰杞欢鏈�鏂扮増鏈湪鈥滄垜鐨�-鎴戠殑淇℃伅鈥濅腑娣诲姞銆�";
 		} else {
+			// 鎻愮ず闃熷憳
 			bossId = uid;
 			workerId = remindId;
-		}	content = "浣犵殑涓�绾ч槦鍛�"+ userInfo.getNickName() +"锛屾彁閱掍綘娣诲姞寰俊鍙凤紝浠ヤ究浜庡拰浣犲彇寰楄仈绯诲拰瀛︿範鐪侀挶鎶�宸э紝璧跺揩鍘绘坊鍔犲惂锛涙敞锛氳鍗囩骇鍒版湰杞欢鏈�鏂扮増鏈湪鈥滄垜鐨�-鎴戠殑淇℃伅鈥濅腑娣诲姞銆�";
-		
+			content = "浣犵殑閭�璇蜂汉"+ userInfo.getNickName() +"锛屾彁閱掍綘娣诲姞寰俊鍙凤紝浠ヤ究浜庡拰浣犲彇寰楄仈绯诲府鍔╀綘鏇村ソ鐨勭渷閽憋紝璧跺揩鍘绘坊鍔犲惂锛涙敞锛氳鍗囩骇鍒版湰杞欢鏈�鏂扮増鏈湪鈥滄垜鐨�-鎴戠殑淇℃伅鈥濅腑娣诲姞銆�";
+		}
 		
 		try {
 			List<String> listIOS = new ArrayList<String>();
@@ -413,6 +415,8 @@
 				newInfo.setUpdateTime(new Date());
 				threeSaleExtraInfoSerivce.updateByPrimaryKeySelective(newInfo);
 			} else {
+				newInfo.setBoss(new UserInfo(bossId));
+				newInfo.setWorker(new UserInfo(workerId));
 				newInfo.setCreateTime(new Date());
 				newInfo.setUpdateTime(new Date());
 				threeSaleExtraInfoSerivce.insertSelective(newInfo);

--
Gitblit v1.8.0