From b3007afcb9b8ca4302497a2c1c3e0d990b10a388 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 03 一月 2019 14:52:40 +0800
Subject: [PATCH] 新版订单与返利

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/InviteGetMoneyController.java |   36 +++++++++++++++++++++++++++++++++---
 1 files changed, 33 insertions(+), 3 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 b3ee92e..ff21d13 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
@@ -14,12 +14,16 @@
 
 import com.yeshi.fanli.entity.accept.AcceptData;
 import com.yeshi.fanli.entity.admin.InviteGetMoney;
+import com.yeshi.fanli.entity.bus.homemodule.SwiperPicture;
 import com.yeshi.fanli.entity.system.System;
 import com.yeshi.fanli.entity.system.SystemClientParams;
 import com.yeshi.fanli.exception.NotExistObjectException;
+import com.yeshi.fanli.exception.banner.SwiperPictureException;
+import com.yeshi.fanli.service.inter.config.ConfigService;
 import com.yeshi.fanli.service.inter.config.InviteGetMoneyService;
 import com.yeshi.fanli.service.inter.config.SystemClientParamsService;
 import com.yeshi.fanli.service.inter.goods.TaoBaoGoodsBriefService;
+import com.yeshi.fanli.service.inter.homemodule.SwiperPictureService;
 import com.yeshi.fanli.service.inter.user.QrCodeService;
 import com.yeshi.fanli.service.inter.user.SpreadUserImgService;
 import com.yeshi.fanli.service.inter.user.UserRankingsService;
@@ -59,6 +63,12 @@
 	@Resource
 	private UserRankingsService userRankingsService;
 
+	@Resource
+	private ConfigService configService;
+
+	@Resource
+	private SwiperPictureService swiperPictureService;
+
 	@RequestMapping(value = "/inviteGetMoney", method = RequestMethod.POST)
 	public void everyDayTaskList(AcceptData acceptData, int pageIndex, PrintWriter out, String uid)
 			throws NotExistObjectException {
@@ -83,10 +93,11 @@
 
 		List<InviteGetMoney> inviteGetMoneyList = userRankingsService.getRank(0, 5);
 
-		JSONObject data = new JSONObject();
+		com.alibaba.fastjson.JSONObject data = new com.alibaba.fastjson.JSONObject();
 		data.put("pageEntity", JsonUtil.getSimpleGsonWithDate().toJson(pageEntity));
 		data.put("everyDayTaskList", new JSONArray());
-		data.put("inviteGetMoneyList", JsonUtil.getSimpleGsonWithDate().toJson(inviteGetMoneyList));
+		data.put("inviteGetMoneyList",
+				JSONArray.fromObject(JsonUtil.getSimpleGsonWithDate().toJson(inviteGetMoneyList)));
 		if (uid.equals("0") || uid == null) {
 			data.put("myTeam", "---");
 			data.put("moneyToday", "---");
@@ -129,7 +140,26 @@
 		data.put("activityRules", valueBr);
 		data.put("inviteList", String.format("http://%s/%s/client/share/friends_new.html",
 				Constant.systemCommonConfig.getProjectHost(), Constant.systemCommonConfig.getProjectName()));
-		out.print(JsonUtil.loadTrue(0, JsonUtil.getSimpleGson().toJson(data), "鎴愬姛"));
+		try {
+			List<SwiperPicture> pictureList = swiperPictureService.getByBannerCard("invite_top_banner");
+			if (pictureList != null && pictureList.size() > 0) {
+				SwiperPicture picture = pictureList.get(0);
+				com.alibaba.fastjson.JSONObject pictureJson = new com.alibaba.fastjson.JSONObject();
+				pictureJson.put("src", picture.getSrc());
+				pictureJson.put("jumpDetail", picture.getJumpDetail());
+				pictureJson.put("params", picture.getParams());
+				data.put("topBanner", pictureJson);
+			}
+
+		} catch (SwiperPictureException e) {
+			e.printStackTrace();
+		}
+
+		com.alibaba.fastjson.JSONObject root = new com.alibaba.fastjson.JSONObject();
+		root.put("code", 0);
+		root.put("data", data);
+
+		out.print(JsonUtil.loadTrue(0, root, "鎴愬姛"));
 	}
 
 	/**

--
Gitblit v1.8.0