Authored by hugufei

Merge branch 'recall_config' into 0510

... ... @@ -21,8 +21,29 @@ class RecallConfigSortBrandService {
public List<SortBrand> queryConfigSortBrand(PagePersonalFactor pageFactor, Set<String> filterSortBrandKeys, int size) {
//return new ArrayList<>();
List<SortBrand> pageSortBrands = new ArrayList<>();
pageSortBrands.addAll(pageFactor.getSortBrandList());
Collections.shuffle(pageSortBrands);
if(pageFactor.getMisortIds().contains(26)){
if(pageFactor.getBrandIds().contains(650)){
pageSortBrands.add(new SortBrand(26,650));
}
if(pageFactor.getBrandIds().contains(661)){
pageSortBrands.add(new SortBrand(26,661));
}
if(pageFactor.getBrandIds().contains(336)){
pageSortBrands.add(new SortBrand(26,336));
}
if(pageFactor.getBrandIds().contains(518)){
pageSortBrands.add(new SortBrand(26,518));
}
if(pageFactor.getBrandIds().contains(417)){
pageSortBrands.add(new SortBrand(26,417));
}
if(pageFactor.getBrandIds().contains(218)){
pageSortBrands.add(new SortBrand(26,218));
}
}
// pageSortBrands.addAll(pageFactor.getSortBrandList());
// Collections.shuffle(pageSortBrands);
// return CollectionUtils.safeSubList(pageSortBrands, 0, size);
return CollectionUtils.safeSubList(pageSortBrands, 0, size);
}
}
... ...