From c007868c62c7da5c9ce1bf0e77d9e5f8619826e4 Mon Sep 17 00:00:00 2001 From: yujian <yujian@123.com> Date: 星期三, 12 六月 2019 12:24:09 +0800 Subject: [PATCH] 查询默认有效调整 --- fanli/src/main/java/com/yeshi/fanli/controller/client/v1/SearchController.java | 23 +++++++++++++++++------ 1 files changed, 17 insertions(+), 6 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/SearchController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/SearchController.java index 5f45a5a..abf107e 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/SearchController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/SearchController.java @@ -43,6 +43,7 @@ import com.yeshi.fanli.service.inter.hongbao.HongBaoManageService; import com.yeshi.fanli.service.inter.lable.QualityGoodsService; import com.yeshi.fanli.service.inter.lable.TaoKeGoodsService; +import com.yeshi.fanli.service.inter.taobao.TaoBaoShopService; import com.yeshi.fanli.service.inter.taobao.TaoBaoUnionConfigService; import com.yeshi.fanli.service.inter.taobao.dataoke.DaTaoKeGoodsDetailService; import com.yeshi.fanli.service.inter.user.HistorySearchService; @@ -54,6 +55,7 @@ import com.yeshi.fanli.util.dataoke.DaTaoKeApiUtil; import com.yeshi.fanli.util.taobao.SearchFilterUtil; import com.yeshi.fanli.util.taobao.TaoBaoUtil; +import com.yeshi.fanli.vo.brand.TaoBaoShopVO; import net.sf.ehcache.Element; import net.sf.json.JSONArray; @@ -89,6 +91,10 @@ @Resource private TaoBaoGoodsCacheUtil taoBaoGoodsCacheUtil; + + @Resource + private TaoBaoShopService taoBaoShopService; + @Resource private DaTaoKeGoodsDetailService daTaoKeGoodsDetailService; @@ -414,12 +420,12 @@ historySearchService.addHistorySearch(kw, bid); - BusinessSystem system = businessSystemService.getBusinessSystemCache(acceptData.getPlatform(), - acceptData.getPackages()); - if (system == null) { - out.print(JsonUtil.loadFalseResult("绯荤粺涓嶅瓨鍦�")); - return; - } +// BusinessSystem system = businessSystemService.getBusinessSystemCache(acceptData.getPlatform(), +// acceptData.getPackages()); +// if (system == null) { +// out.print(JsonUtil.loadFalseResult("绯荤粺涓嶅瓨鍦�")); +// return; +// } if (!StringUtil.isNullOrEmpty(kw) && (kw.startsWith("http://") || kw.startsWith("https://"))) { out.print(JsonUtil.loadFalseResult("鏃犳硶鎼滅储閾炬帴")); @@ -471,6 +477,11 @@ if (listRecommendWords == null || listRecommendWords.size() == 0) { listRecommendWords = new ArrayList<String>(); } + + List<TaoBaoShopVO> listShop = taoBaoShopService.getShopByKey(kw); + if (listShop != null && listShop.size() > 0) { + data.put("shop", JsonUtil.getApiCommonGson().toJson(listShop.get(0))); + } } Gson gson = new GsonBuilder().create(); -- Gitblit v1.8.0