From 5b76a083d60ea12781e92fa4f0d842d602e53bdc Mon Sep 17 00:00:00 2001 From: yujian <yujian@123.com> Date: 星期三, 17 七月 2019 11:34:59 +0800 Subject: [PATCH] 分享信息封装 --- fanli/src/main/java/com/yeshi/fanli/controller/client/v2/SearchControllerV2.java | 40 ++++++++++++++++++++++++++++++++++++++-- 1 files changed, 38 insertions(+), 2 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/SearchControllerV2.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/SearchControllerV2.java index 03df1d2..b209b3c 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/SearchControllerV2.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/SearchControllerV2.java @@ -12,6 +12,7 @@ import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; import org.yeshi.utils.JsonUtil; import com.google.gson.Gson; @@ -93,6 +94,41 @@ @Resource private DaTaoKeGoodsDetailService daTaoKeGoodsDetailService; + + /** + * 鎼滅储鍊欓�夎瘝 + * + * @param acceptData + * @param kw + * @param out + */ + @RequestMapping(value = "suggestSearch", method = RequestMethod.POST) + public void getSugguestSearch(AcceptData acceptData, String kw, Integer goodsType, PrintWriter out) { + if (goodsType == null) { + out.print(JsonUtil.loadFalseResult("骞冲彴绫诲瀷涓嶈兘涓虹┖")); + return; + } + + List<String> list = null; + if (goodsType == Constant.SOURCE_TYPE_TAOBAO) { + list = TaoBaoUtil.getSuguestSearch(kw); + } else if (goodsType == Constant.SOURCE_TYPE_JD) { + + } else if (goodsType == Constant.SOURCE_TYPE_PDD) { + + } + + if (list == null || list.size() == 0) { + out.print(JsonUtil.loadFalseResult("鏆傛棤寤鸿鍐呭")); + return; + } + + JSONArray array = new JSONArray(); + for (String words : list) { + array.add(words); + } + out.print(JsonUtil.loadTrueResult(array)); + } /** * 鎼滅储-鏂扮増 @@ -554,8 +590,8 @@ jdfilter.setSortName(JDSearchFilter.SORTNAME_COMMISSION_SHARE); break; default: // 榛樿锛氶攢閲� desc - //jdfilter.setSort(JDSearchFilter.SORT_DESC); - //jdfilter.setSortName(JDSearchFilter.SORTNAME_ORDER_COUNT_30DAYS); + // jdfilter.setSort(JDSearchFilter.SORT_DESC); + // jdfilter.setSortName(JDSearchFilter.SORTNAME_ORDER_COUNT_30DAYS); break; } -- Gitblit v1.8.0