From eda623f37c3260f4b4657e34a8a39798c72432b1 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期日, 28 六月 2020 15:49:14 +0800
Subject: [PATCH] 搜索接口增加小黄条返回

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ConfigController.java |   21 ++++++++++++++++++---
 1 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ConfigController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ConfigController.java
index f2a3b1f..d3d245a 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ConfigController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ConfigController.java
@@ -17,7 +17,6 @@
 import com.yeshi.fanli.entity.accept.AcceptData;
 import com.yeshi.fanli.entity.bus.homemodule.FloatAD;
 import com.yeshi.fanli.entity.bus.homemodule.FloatAD.FloatADTypeEnum;
-import com.yeshi.fanli.entity.bus.homemodule.SwiperPicture;
 import com.yeshi.fanli.entity.bus.msg.MsgDeviceReadState;
 import com.yeshi.fanli.entity.bus.user.ThreeSale;
 import com.yeshi.fanli.entity.bus.user.UserActiveLog;
@@ -52,6 +51,7 @@
 import com.yeshi.fanli.util.ThreadUtil;
 import com.yeshi.fanli.util.TimeUtil;
 import com.yeshi.fanli.util.VersionUtil;
+import com.yeshi.fanli.vo.homemodule.BannerVO;
 import com.yeshi.fanli.vo.user.UserDialogBtnVO;
 import com.yeshi.fanli.vo.user.UserDialogVO;
 import com.yeshi.fanli.vo.user.VIPUpgradedNotifyVO;
@@ -334,10 +334,10 @@
 					data.put("banner", new JSONArray());
 				} else {
 					// 鎴戠殑鐣岄潰banner
-					List<SwiperPicture> banner = swiperPictureService.getByBannerCardAndVersion("my_interface_banner",
+					List<BannerVO> banner = swiperPictureService.getByBannerCardAndVersion("my_interface_banner",
 							acceptData.getPlatform(), Integer.parseInt(acceptData.getVersion()));
 					if (banner == null)
-						banner = new ArrayList<SwiperPicture>();
+						banner = new ArrayList<BannerVO>();
 					data.put("banner", JsonUtil.getApiCommonGson().toJson(banner));
 				}
 			}
@@ -433,6 +433,21 @@
 					}
 				}
 			}
+			
+			// 浜戝彂鍗曢摼鎺�
+			if (VersionUtil.greaterThan_2_1_2(acceptData.getPlatform(), acceptData.getVersion())) {
+				boolean cloudOpen = configService.isRobotCloudOpen(ConfigKeyEnum.robotCloudOpen.getKey());
+				if (!cloudOpen && uid != null) {
+					List<String> testUsers = configService.getTestUsers();
+					if (testUsers != null && testUsers.contains(uid+"")) {
+						cloudOpen = true;
+					}
+				}
+				
+				if (cloudOpen) {
+					data.put("cloudLink", configService.get(ConfigKeyEnum.robotCloudLink.getKey())); 
+				}
+			}
 			out.print(JsonUtil.loadTrueResult(data));
 		} catch (Exception e) {
 			out.print(JsonUtil.loadFalseResult("鑾峰彇澶辫触"));

--
Gitblit v1.8.0