Authored by hugufei

去除无用的代码

package com.yoho.search.service.scene.common;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
... ... @@ -99,7 +98,6 @@ public class FuzzySceneProductListService extends AbstractCacheAbleService{
}
// 2)构建基本查询参数
SearchParam searchParam = searchParamHelper.buildWithPersional(paramMap, true);
setHighlight(paramMap, searchParam);
searchParam.setAggregationBuilders(null);
searchParam.setOffset((page - 1) * pageSize);
searchParam.setSize(pageSize);
... ... @@ -110,13 +108,5 @@ public class FuzzySceneProductListService extends AbstractCacheAbleService{
searchParam.setIncludeFields(includeFields);
return searchParam;
}
private void setHighlight(final Map<String, String> paramMap, SearchParam searchParam) {
if (StringUtils.isNotBlank(paramMap.get("highlight")) && "1".equals(paramMap.get("highlight")) && StringUtils.isNotBlank(paramMap.get("query"))) {
searchParam.setHighlight(true);
List<String> highlightFields = new ArrayList<String>();
highlightFields.add("productName.productName_ansj");
searchParam.setHighlightFields(highlightFields);
}
}
}
... ...
package com.yoho.search.service.scene.common;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
... ... @@ -137,7 +136,6 @@ public class SceneProductListService extends AbstractCacheAbleService {
}
// 2)构建基本查询参数
SearchParam searchParam = searchParamHelper.buildWithPersional(paramMap, true);
setHighlight(paramMap, searchParam);
searchParam.setAggregationBuilders(null);
searchParam.setOffset((page - 1) * pageSize);
searchParam.setSize(pageSize);
... ... @@ -148,13 +146,5 @@ public class SceneProductListService extends AbstractCacheAbleService {
searchParam.setIncludeFields(includeFields);
return searchParam;
}
private void setHighlight(final Map<String, String> paramMap, SearchParam searchParam) {
if (StringUtils.isNotBlank(paramMap.get("highlight")) && "1".equals(paramMap.get("highlight")) && StringUtils.isNotBlank(paramMap.get("query"))) {
searchParam.setHighlight(true);
List<String> highlightFields = new ArrayList<String>();
highlightFields.add("productName.productName_ansj");
searchParam.setHighlightFields(highlightFields);
}
}
}
... ...
package com.yoho.search.service.service.impl;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
... ... @@ -196,15 +195,6 @@ public class ProductListServiceImpl implements IProductListService {
}
}
private void setHighlight(final Map<String, String> paramMap, SearchParam searchParam) {
if (StringUtils.isNotBlank(paramMap.get("highlight")) && "1".equals(paramMap.get("highlight")) && StringUtils.isNotBlank(paramMap.get("query"))) {
searchParam.setHighlight(true);
List<String> highlightFields = new ArrayList<String>();
highlightFields.add("productName.productName_ansj");
searchParam.setHighlightFields(highlightFields);
}
}
private SearchParam buildProductListSearchParam(Map<String, String> paramMap, boolean containPhrase) throws Exception {
// 1)验证查询条数
int pageSize = StringUtils.isBlank(paramMap.get("viewNum")) ? 10 : Integer.parseInt(paramMap.get("viewNum"));
... ... @@ -217,7 +207,6 @@ public class ProductListServiceImpl implements IProductListService {
}
// 2)构建基本查询参数
SearchParam searchParam = searchParamHelper.buildWithPersional(paramMap, true);
setHighlight(paramMap, searchParam);
searchParam.setAggregationBuilders(null);
searchParam.setSize(pageSize);
searchParam.setOffset((page - 1) * pageSize);
... ...
... ... @@ -229,7 +229,6 @@ public class ProductListWithSupplyServiceImpl implements IProductListWithSupplyS
}
// 2)构建基本查询参数
SearchParam searchParam = searchParamHelper.buildDefault(paramMap);
setHighlight(paramMap, searchParam);
searchParam.setAggregationBuilders(null);
searchParam.setOffset((page - 1) * pageSize);
searchParam.setSize(pageSize);
... ... @@ -237,13 +236,4 @@ public class ProductListWithSupplyServiceImpl implements IProductListWithSupplyS
searchParam.setSortBuilders(searchSortHelper.buildSortList(paramMap));
return searchParam;
}
private void setHighlight(final Map<String, String> paramMap, SearchParam searchParam) {
if (StringUtils.isNotBlank(paramMap.get("highlight")) && "1".equals(paramMap.get("highlight")) && StringUtils.isNotBlank(paramMap.get("query"))) {
searchParam.setHighlight(true);
List<String> highlightFields = new ArrayList<String>();
highlightFields.add("productName.productName_ansj");
searchParam.setHighlightFields(highlightFields);
}
}
}
... ...