From 81ed418ee16df24b768a3f78cd22d02f020d6314 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期三, 08 一月 2020 13:58:47 +0800
Subject: [PATCH] 小黄条+ 首页弹框 版本区分

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ConfigControllerV2.java |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ConfigControllerV2.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ConfigControllerV2.java
index c76cf2b..30df3a2 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ConfigControllerV2.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ConfigControllerV2.java
@@ -168,12 +168,14 @@
 	public void getHomeConfigNew(AcceptData acceptData, Long uid, String callback, PrintWriter out) {
 		if (uid != null && uid == 0L)
 			uid = null;
+		
+		String platform = acceptData.getPlatform(); 
+		String version = acceptData.getVersion();
 
 		// 娲诲姩寮规
 		List<FloatAD> listAD = new ArrayList<FloatAD>();
 		List<FloatImgDetailVO> listVO = new ArrayList<FloatImgDetailVO>();
-
-		List<FloatAD> list = floatADService.getValidByPosition(FloatAD.POSITION_INDEX);
+		List<FloatAD> list = floatADService.getValidFloatADCache(FloatAD.POSITION_INDEX, null, platform,Integer.parseInt(version) );
 		if (list != null && !list.isEmpty())
 			listAD.addAll(list);
 
@@ -181,7 +183,7 @@
 			FloatAD floatAD = listAD.get(i);
 			FloatADTypeEnum typeEnum = floatAD.getTypeEnum();
 			if (typeEnum == FloatADTypeEnum.newUserRedPack
-					&& (!VersionUtil.greaterThan_2_0_5(acceptData.getPlatform(), acceptData.getVersion())
+					&& (!VersionUtil.greaterThan_2_0_5(platform, version)
 							|| !userTaoLiJinNewbiesService.verifyHasReward(uid, acceptData.getDevice()))) {
 
 				listAD.remove(i);
@@ -230,9 +232,8 @@
 		}
 
 		// 鏄惁鏄剧ず鐑棬鍔熻兘鎸夐挳
-		String platform = acceptData.getPlatform();
 		data.put("hotFuctionLink",
-				configService.getByVersion(ConfigKeyEnum.hotFunctionUrl.getKey(), platform, Integer.parseInt(acceptData.getVersion())));
+				configService.getByVersion(ConfigKeyEnum.hotFunctionUrl.getKey(), platform, Integer.parseInt(version)));
 		if (StringUtil.isNullOrEmpty(callback))
 			out.print(JsonUtil.loadTrueResult(data));
 		else

--
Gitblit v1.8.0