From 8cc3c660bdaaaa6a46eecadb78e4e9c17a07c227 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 06 五月 2022 18:57:06 +0800
Subject: [PATCH] bug修复

---
 app/src/main/java/com/yeshi/makemoney/app/controller/client/api/TeamController.java |   31 +++++++++++++++++++++++++++++--
 1 files changed, 29 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/com/yeshi/makemoney/app/controller/client/api/TeamController.java b/app/src/main/java/com/yeshi/makemoney/app/controller/client/api/TeamController.java
index 8e21fd4..5be54ec 100644
--- a/app/src/main/java/com/yeshi/makemoney/app/controller/client/api/TeamController.java
+++ b/app/src/main/java/com/yeshi/makemoney/app/controller/client/api/TeamController.java
@@ -3,11 +3,15 @@
 import com.yeshi.makemoney.app.entity.team.TeamInviteRelation;
 import com.yeshi.makemoney.app.entity.team.UserSpreadImg;
 import com.yeshi.makemoney.app.entity.user.UserInfo;
+import com.yeshi.makemoney.app.exception.goldcorn.GoldCornGetFrequencyConfigException;
+import com.yeshi.makemoney.app.exception.goldcorn.GoldCornGetPriceException;
+import com.yeshi.makemoney.app.exception.goldcorn.GoldCornMakeException;
 import com.yeshi.makemoney.app.exception.team.SpreadImgException;
 import com.yeshi.makemoney.app.exception.team.TeamInviteRelationException;
 import com.yeshi.makemoney.app.exception.team.UserSpreadImgException;
 import com.yeshi.makemoney.app.exception.user.UserInfoException;
 import com.yeshi.makemoney.app.service.inter.goldcorn.GoldCornGetRecordService;
+import com.yeshi.makemoney.app.service.inter.goldcorn.GoldCornMakeService;
 import com.yeshi.makemoney.app.service.inter.team.TeamInviteRelationService;
 import com.yeshi.makemoney.app.service.inter.team.UserSpreadImgService;
 import com.yeshi.makemoney.app.service.inter.user.UserExtraInfoService;
@@ -24,6 +28,7 @@
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.ResponseBody;
 import org.yeshi.utils.JsonUtil;
+import org.yeshi.utils.ThreadUtil;
 import org.yeshi.utils.TimeUtil;
 
 import javax.annotation.Resource;
@@ -53,6 +58,9 @@
 
     @Resource
     private UserSpreadImgService userSpreadImgService;
+
+    @Resource
+    private GoldCornMakeService goldCornMakeService;
 
 
     /**
@@ -124,6 +132,25 @@
             } catch (TeamInviteRelationException e) {
                 return JsonUtil.loadFalseResult("鍔犲叆鍑洪敊");
             }
+            //娣诲姞閲戝竵
+            ThreadUtil.run(new Runnable() {
+                @Override
+                public void run() {
+                    try {
+                        goldCornMakeService.inviteFriends(bossUid, userInfoService.get(uid), new Date());
+                    } catch (UserInfoException e) {
+                        e.printStackTrace();
+                    } catch (GoldCornGetPriceException e) {
+                        e.printStackTrace();
+                    } catch (GoldCornMakeException e) {
+                        e.printStackTrace();
+                    } catch (GoldCornGetFrequencyConfigException e) {
+                        e.printStackTrace();
+                    }
+                }
+            });
+
+
         }
 
         return JsonUtil.loadTrueResult(UserInfoVO.create(bossUser));
@@ -263,8 +290,8 @@
             return JsonUtil.loadFalseResult("鏃犲垎浜浘");
         }
 
-        JSONObject data=new JSONObject();
-        data.put("list",urlList);
+        JSONObject data = new JSONObject();
+        data.put("list", urlList);
 
         return JsonUtil.loadTrueResult(data);
     }

--
Gitblit v1.8.0