Authored by wangnan9279

ufo 现货最低价 逻辑调整

... ... @@ -45,6 +45,8 @@ public class UfoSearchQueryHelper extends BaseService {
//价格
orderValues.add("price:asc");
orderValues.add("price:desc");
orderValues.add("availableNowPrice:asc");
orderValues.add("availableNowPrice:desc");
//商品池
orderValues.add("pools.id:asc");
orderValues.add("pools.id:desc");
... ... @@ -175,7 +177,7 @@ public class UfoSearchQueryHelper extends BaseService {
}
// 3、处理价格排序
if (order.equalsIgnoreCase("price:asc") || order.equalsIgnoreCase("price:desc")) {
if (order.equalsIgnoreCase("price:asc") || order.equalsIgnoreCase("price:desc")|| order.equalsIgnoreCase("availableNowPrice:desc")|| order.equalsIgnoreCase("availableNowPrice:asc")) {
sortBuilders.add(SortBuilders.fieldSort(UfoProductIndexEsField.storage).order(SortOrder.DESC));
}
... ...