...
|
...
|
@@ -75,7 +75,7 @@ public class SearchLikeInShopService { |
|
|
return new SearchApiResult().setCode(400).setMessage("SKN不存在");
|
|
|
}
|
|
|
// 3、检测数量参数[默认展示10条,最多展示60条]
|
|
|
int pageSize = StringUtils.isBlank(paramMap.get("viewNum")) ? 12 : Integer.parseInt(paramMap.get("viewNum"));
|
|
|
int pageSize = StringUtils.isBlank(paramMap.get("viewNum")) ? 10 : Integer.parseInt(paramMap.get("viewNum"));
|
|
|
if (pageSize > 60 || pageSize <= 0) {
|
|
|
pageSize = 60;
|
|
|
}
|
...
|
...
|
@@ -83,7 +83,7 @@ public class SearchLikeInShopService { |
|
|
List<SearchParam> searchParams = new ArrayList<SearchParam>();
|
|
|
searchParams.add(this.builderSearchParam(productInfoInEs, Arrays.asList(productSkn), pageSize, true));
|
|
|
searchParams.add(this.builderSearchParam(productInfoInEs, Arrays.asList(productSkn), 10, false));
|
|
|
|
|
|
|
|
|
// 5、从缓存中获取数据,有则直接返回
|
|
|
String productIndexName = ISearchConstants.INDEX_NAME_PRODUCT_INDEX;
|
|
|
JSONObject cacheObject = searchCacheService.getJSONObjectFromCache(searchLikeSearchCache, productIndexName, searchParams);
|
...
|
...
|
|