...
|
...
|
@@ -50,12 +50,12 @@ public class RecallPersionalHelper { |
|
|
private RecallServiceHelper recallServiceHelper;
|
|
|
|
|
|
/**
|
|
|
* 获取用户偏好品牌
|
|
|
* 缓存生效的参数为uid和品类参数
|
|
|
* 获取用户偏好品牌 缓存生效的参数为uid和品类参数
|
|
|
*
|
|
|
* @param paramMap
|
|
|
* @return
|
|
|
*/
|
|
|
@SearchCacheAble(cacheInMinute = 10, cacheName = "SortPageUserLikeBrands", returnClass = UserLikeBrands.class, includeParams={"uid","msort","misort","sort"})
|
|
|
@SearchCacheAble(cacheInMinute = 10, cacheName = "SortPageRecallBrandId", returnClass = UserLikeBrands.class, includeParams = { "uid", "msort", "misort", "sort" })
|
|
|
public UserLikeBrands getSortPageUserLikeBrands(Map<String, String> paramMap) {
|
|
|
int uid = recallServiceHelper.getUid(paramMap);
|
|
|
List<Integer> brandIds = null;
|
...
|
...
|
@@ -145,7 +145,7 @@ public class RecallPersionalHelper { |
|
|
searchParam.setSortBuilders(Arrays.asList(SortBuilders.scoreSort().order(SortOrder.DESC)));
|
|
|
searchParam.setOffset(0);
|
|
|
searchParam.setSize(searchDynamicConfigService.getUserLikeBrandIdsCount());
|
|
|
|
|
|
|
|
|
// 4、查询es
|
|
|
SearchResult searchResult = searchCommonService.doSearch(ISearchConstants.INDEX_NAME_BRAND, searchParam);
|
|
|
List<Map<String, Object>> results = searchResult.getResultList();
|
...
|
...
|
|