Authored by unknown

sortgroup考虑ufo的

@@ -114,8 +114,10 @@ public class SortGroupService extends AbstractCacheComponent<JSONArray> implemen @@ -114,8 +114,10 @@ public class SortGroupService extends AbstractCacheComponent<JSONArray> implemen
114 if (!searchCommonHelper.containGlobal(paramMap)) { 114 if (!searchCommonHelper.containGlobal(paramMap)) {
115 boolFilter.mustNot(QueryBuilders.termQuery(ProductIndexEsField.isGlobal, "Y")); 115 boolFilter.mustNot(QueryBuilders.termQuery(ProductIndexEsField.isGlobal, "Y"));
116 } 116 }
117 - boolFilter.mustNot(QueryBuilders.termsQuery(ProductIndexEsField.isUfo, "Y"));  
118 - 117 + // 如果contain_ufo!=Y,则过滤掉ufo的商品
  118 + if (!searchCommonHelper.containUFO(paramMap)) {
  119 + boolFilter.mustNot(QueryBuilders.termQuery(ProductIndexEsField.isUfo, "Y"));
  120 + }
119 SearchParam searchParam = new SearchParam(); 121 SearchParam searchParam = new SearchParam();
120 searchParam.setFiter(boolFilter); 122 searchParam.setFiter(boolFilter);
121 return searchParam; 123 return searchParam;