From cc88ea25dc395b5d1b9b5ac9ddba7713c667c1c1 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 17 十二月 2019 12:45:38 +0800
Subject: [PATCH] 专题与banner设置版本管理

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v1/RecommendController.java |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/RecommendController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/RecommendController.java
index 1f7bf77..3301014 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/RecommendController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/RecommendController.java
@@ -1595,7 +1595,8 @@
 		if (!StringUtil.isNullOrEmpty(specialCard)) {
 			try {
 
-				listswiper = swiperPictureService.getByBannerCard(swiperCard);
+				listswiper = swiperPictureService.getByBannerCardAndVersion(swiperCard, acceptData.getPlatform(),
+						Integer.parseInt(acceptData.getVersion()));
 
 				if (listswiper == null) {
 					listswiper = new ArrayList<SwiperPicture>();
@@ -1715,7 +1716,7 @@
 			JSONObject root = specialService.listCacheSpecialToIndex(acceptData, deviceSex);
 
 			// 2銆侀《閮ㄨ疆鎾浘
-			List<SwiperPicture> topPicList = getSwiperByCard("index_top");
+			List<SwiperPicture> topPicList = getSwiperByCard("index_top",acceptData);
 			if (topPicList == null) {
 				topPicList = new ArrayList<SwiperPicture>();
 			}
@@ -1727,7 +1728,7 @@
 					&& configService.iosOnLining(Integer.parseInt(acceptData.getVersion()))) {
 				// 濡傛灉IOS褰撳墠鐗堟湰澶勪簬瀹℃牳鐘舵�佸氨涓嶈繑鍥�
 			} else {
-				invitePicList = getSwiperByCard("index_invite");
+				invitePicList = getSwiperByCard("index_invite",acceptData);
 			}
 
 			if (invitePicList == null) {
@@ -1768,15 +1769,16 @@
 			return null;
 		}
 
-		List<SwiperPicture> invitePicList = getSwiperByCard("index_invite");
+		List<SwiperPicture> invitePicList = getSwiperByCard("index_invite",acceptData);
 
 		return invitePicList;
 	}
 
-	public List<SwiperPicture> getSwiperByCard(String card) {
+	public List<SwiperPicture> getSwiperByCard(String card, AcceptData acceptData) {
 		List<SwiperPicture> swiperList = null;
 		try {
-			swiperList = swiperPictureService.getByBannerCard(card);
+			swiperList = swiperPictureService.getByBannerCardAndVersion(card, acceptData.getPlatform(),
+					Integer.parseInt(acceptData.getVersion()));
 		} catch (Exception e) {
 			try {
 				LogHelper.errorDetailInfo(e);

--
Gitblit v1.8.0