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