...
|
...
|
@@ -97,8 +97,8 @@ public class SceneAggregationsHelper { |
|
|
* @param paramMap
|
|
|
* @return
|
|
|
*/
|
|
|
@SearchCacheAble(cacheName = "SCENE_AGG_RECOMMENDPROMOTION", cacheInMinute = 30, excludeParams = { "uid", "order", "page", "viewNum", "yh_channel" })
|
|
|
public SearchApiResult sceneAggRecommendPromotion(Map<String, String> paramMap) {
|
|
|
@SearchCacheAble(cacheName = "SCENE_AGG_PROMOTION", cacheInMinute = 30, excludeParams = { "uid", "order", "page", "viewNum", "yh_channel" })
|
|
|
public SearchApiResult sceneAggPromotion(Map<String, String> paramMap) {
|
|
|
try {
|
|
|
// 1、获取aggregation
|
|
|
IAggregation aggregation = aggregationFactoryService.getRecommendPromotionAggregation(50);
|
...
|
...
|
@@ -191,8 +191,8 @@ public class SceneAggregationsHelper { |
|
|
* @param paramMap
|
|
|
* @return
|
|
|
*/
|
|
|
@SearchCacheAble(cacheName = "SCENE_AGG_RECOMMEND_BRAND", cacheInMinute = 30, excludeParams = { "order", "page", "viewNum", "yh_channel" })
|
|
|
public SearchApiResult sceneAggRecommendBrand(Map<String, String> paramMap) {
|
|
|
@SearchCacheAble(cacheName = "SCENE_RECOMMEND_BRAND", cacheInMinute = 30, excludeParams = { "order", "page", "viewNum", "yh_channel" })
|
|
|
public SearchApiResult sceneRecommendBrand(Map<String, String> paramMap) {
|
|
|
try {
|
|
|
// 1、获取核心参数
|
|
|
SearchParam searchParam = searchParamHelper.buildWithPersional(paramMap, true);
|
...
|
...
|
|