|
@@ -117,11 +117,15 @@ public class SysCuratorServiceImpl implements SysCuratorService {
|
|
|
public Map<String, Object> searchActiveTop(String startDate, String endDate, int pageNo, int pageSize) {
|
|
|
Map<String, Object> data = new HashMap<>(2);
|
|
|
com.baomidou.mybatisplus.extension.plugins.pagination.Page page = new com.baomidou.mybatisplus.extension.plugins.pagination.Page(pageNo, pageSize);
|
|
|
- List<Map<String, Object>> list = curatorMapper.searchActiveTop(page,startDate,endDate);
|
|
|
- data.put("list",list);
|
|
|
- Page page1 = new Page(1,-1);
|
|
|
- List<Map<String, Object>> list2 = curatorMapper.searchActiveTop(page1,startDate,endDate);
|
|
|
- data.put("total",list2.size());
|
|
|
+ List<Map<String, Object>> list = curatorMapper.searchActiveTop(startDate,endDate);
|
|
|
+ data.put("total",list.size());
|
|
|
+ List<Map<String, Object>> lastList = new ArrayList<>();
|
|
|
+ if(pageNo >0){
|
|
|
+ lastList =list.subList((pageNo-1)*pageSize,pageNo*pageSize);
|
|
|
+ }else{
|
|
|
+ lastList.addAll(list);
|
|
|
+ }
|
|
|
+ data.put("list",lastList);
|
|
|
return data;
|
|
|
}
|
|
|
|