From 4820352e30176ad73dfb40f0d6387dab07c0f1fa Mon Sep 17 00:00:00 2001
From: yujian <yujian>
Date: 星期一, 25 三月 2019 11:22:39 +0800
Subject: [PATCH] Dao改造:RecommendSpecial

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

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java
index 3f254ea..cb57883 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java
@@ -33,13 +33,11 @@
 import com.yeshi.fanli.entity.bus.homemodule.Special;
 import com.yeshi.fanli.entity.bus.homemodule.SuperSpecial;
 import com.yeshi.fanli.entity.bus.homemodule.SwiperPicture;
-import com.yeshi.fanli.entity.bus.lable.QualityFactory;
 import com.yeshi.fanli.entity.bus.recommend.Honest;
 import com.yeshi.fanli.entity.bus.recommend.RecommendBanner;
 import com.yeshi.fanli.entity.bus.recommend.RecommendBannerV2;
 import com.yeshi.fanli.entity.bus.recommend.RecommendSpecial;
 import com.yeshi.fanli.entity.bus.su.recommend.SuperRecommendBanner;
-import com.yeshi.fanli.entity.bus.su.recommend.SuperRecommendBannerV2;
 import com.yeshi.fanli.entity.bus.su.recommend.SuperRecommendSpecial;
 import com.yeshi.fanli.entity.bus.user.Order;
 import com.yeshi.fanli.entity.bus.user.ShamUser;
@@ -405,25 +403,27 @@
 		if (!"1".equals(version) && "android".equalsIgnoreCase(acceptData.getPlatform())) {
 			jumpDetail = jumpDetailService.getlastJumpDetailCache();
 		}
-		List<SuperRecommendSpecial> superRecommendSpecialList = superRecommendSpecialService
-				.getSuperRecommendSpecialBySystemId(system.getId());
-
 		List<RecommendSpecial> recommendSpecialList = null;
-		for (SuperRecommendSpecial superRecommendSpecial : superRecommendSpecialList) {
-			if (recommendSpecialList == null) {
-				recommendSpecialList = new ArrayList<RecommendSpecial>();
+		
+		List<SuperRecommendSpecial> superRecommendSpecialList = superRecommendSpecialService.getSuperRecommendSpecialBySystemId(system.getId());
+		if (superRecommendSpecialList != null && superRecommendSpecialList.size() > 0) {
+			
+			recommendSpecialList = new ArrayList<RecommendSpecial>();
+			
+			for (SuperRecommendSpecial superRecommendSpecial : superRecommendSpecialList) {
+				RecommendSpecial recommendSpecial = superRecommendSpecial.getRecommendSpecial();
+				if (jumpDetail != null) {
+					recommendSpecial.setJumpDetail(jumpDetail);
+				}
+				recommendSpecialList.add(recommendSpecial);
 			}
-			RecommendSpecial recommendSpecial = superRecommendSpecial.getRecommendSpecial();
-			if (jumpDetail != null) {
-				recommendSpecial.setJumpDetail(jumpDetail);
-			}
-			recommendSpecialList.add(recommendSpecial);
 		}
-
+		
 		if (recommendSpecialList == null || recommendSpecialList.size() == 0) {
 			out.print(JsonUtil.loadFalseResult(1, "鏆傛棤鏁版嵁"));
 			return;
 		}
+		
 		JSONObject data = new JSONObject();
 		data.put("count", recommendSpecialList.size());
 		Gson gson = new Gson();

--
Gitblit v1.8.0