Commit 35205637 by 吴博

feat

parent 791182bb
...@@ -3710,6 +3710,19 @@ public class BookBizImpl implements BookBiz { ...@@ -3710,6 +3710,19 @@ public class BookBizImpl implements BookBiz {
} }
bookDto.setSubscribeState(subscribeState); bookDto.setSubscribeState(subscribeState);
} }
if (!ListUtils.isEmpty(bookDtos)) {
//根据是否有答案的状态进行排序
bookDtos = bookDtos.stream().sorted(new Comparator<BookDto>() {
@Override
public int compare(BookDto o1, BookDto o2) {
if (o1.getHasAnswer() ^ o2.getHasAnswer()) {
return o1.getHasAnswer() ? -1 : 1;
} else {
return 0;
}
}
}).collect(Collectors.toList());
}
PageBeanNew<BookDto> page = new PageBeanNew<>(currentPage, numPerPage, (int) esPage.getTotalCount(), bookDtos); PageBeanNew<BookDto> page = new PageBeanNew<>(currentPage, numPerPage, (int) esPage.getTotalCount(), bookDtos);
return page; return page;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment