From b9f8ef2c4737b6e6be4b12fc8f7bafb033bfcfe5 Mon Sep 17 00:00:00 2001
From: admin <2780501319@qq.com>
Date: 星期日, 22 九月 2019 16:47:33 +0800
Subject: [PATCH] 金币BUG修改

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v2/RecommendControllerV2.java |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/RecommendControllerV2.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/RecommendControllerV2.java
index a5c692f..40440f9 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/RecommendControllerV2.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/RecommendControllerV2.java
@@ -36,11 +36,11 @@
 import com.yeshi.fanli.service.inter.homemodule.DeviceSexService;
 import com.yeshi.fanli.service.inter.homemodule.SpecialService;
 import com.yeshi.fanli.service.inter.homemodule.SwiperPictureService;
-import com.yeshi.fanli.service.inter.hongbao.HongBaoManageService;
 import com.yeshi.fanli.service.inter.jd.JDGoodsService;
 import com.yeshi.fanli.service.inter.lable.QualityFlashSaleService;
 import com.yeshi.fanli.service.inter.lable.QualityGoodsService;
 import com.yeshi.fanli.service.inter.monitor.MonitorService;
+import com.yeshi.fanli.service.inter.order.config.HongBaoManageService;
 import com.yeshi.fanli.service.inter.pdd.PDDGoodsService;
 import com.yeshi.fanli.service.inter.taobao.TaoBaoGoodsUpdateService;
 import com.yeshi.fanli.service.inter.taobao.dataoke.DaTaoKeGoodsDetailService;
@@ -173,7 +173,7 @@
 			if (VersionUtil.greaterThan_1_6_5(acceptData.getPlatform(), acceptData.getVersion()))
 				root.put("scoreExchange", getScoreExchangeInfo(acceptData));
 
-			if (VersionUtil.greaterThan_2_0_0(acceptData.getPlatform(), acceptData.getVersion()))
+			if (VersionUtil.greaterThan_2_0(acceptData.getPlatform(), acceptData.getVersion()))
 				root.put("searchDiscovery", getSearchDiscoveryInfo(acceptData));
 
 			out.print(JsonUtil.loadTrueResult(root));
@@ -364,7 +364,7 @@
 			for (int i = 0; i < arrayKeys.size(); i++) {
 				String name = arrayKeys.get(i).toString();
 				JSONObject params = new JSONObject();
-				params.put("searchKey", name);
+				params.put("content", name);
 
 				SearchKeyVO keyVO = new SearchKeyVO();
 				keyVO.setName(name);
@@ -721,14 +721,24 @@
 	 */
 	@RequestMapping(value = "getSpecialChannelActivity")
 	public void getSpecialChannelActivity(AcceptData acceptData, Long uid, String callback, PrintWriter out) {
+
+		int platformCode = Constant.getPlatformCode(acceptData.getPlatform());
+
+		List<Special> list = specialService.listByPlaceKey("special_channel_activity", platformCode,
+				Integer.parseInt(acceptData.getVersion()));
+
 		long time = System.currentTimeMillis();
-		List<Special> list = specialService.listByPlaceKey("special_channel_activity");
 		// 鍒犻櫎灏氭湭鍚敤鐨勮繃鏈熺殑
 		for (int i = 0; i < list.size(); i++) {
 			Special special = list.get(i);
 			if (special.getState() == 1L) {
 				list.remove(i--);
 			} else {
+				if (special.getStartTime() != null && special.getEndTime() != null)
+					special.setTimeTask(true);
+				else
+					special.setTimeTask(false);
+				
 				if (special.isTimeTask()) {
 					if (time < special.getStartTime().getTime() || time > special.getEndTime().getTime()) {
 						list.remove(i--);

--
Gitblit v1.8.0