Browse Source

添加分页参数

master
WangYang 1 month ago
parent
commit
297668e5c7
  1. 6
      src/main/java/com/link/domain/PageQuery.java
  2. 6
      src/main/java/com/link/serviceImpl/UserCountServiceImpl.java

6
src/main/java/com/link/domain/PageQuery.java

@ -11,6 +11,12 @@ import java.util.List;
@NoArgsConstructor @NoArgsConstructor
public class PageQuery { public class PageQuery {
private Integer page;
private Integer pageSize;
private Integer startPage;
public Integer getStartPage(){
return (page-1)*pageSize;
}
private Long total; private Long total;
private List list; private List list;
} }

6
src/main/java/com/link/serviceImpl/UserCountServiceImpl.java

@ -26,6 +26,8 @@ public class UserCountServiceImpl implements UserCountService {
List<UserCountVO> userCountVOList =userCountMapper.getEmailUserCount(startTime); List<UserCountVO> userCountVOList =userCountMapper.getEmailUserCount(startTime);
PageInfo<UserCountVO> pageInfo = new PageInfo<>(userCountVOList); PageInfo<UserCountVO> pageInfo = new PageInfo<>(userCountVOList);
PageQuery data = new PageQuery(); PageQuery data = new PageQuery();
data.setPage(page);
data.setPageSize(pageSize);
data.setTotal(pageInfo.getTotal()); data.setTotal(pageInfo.getTotal());
data.setList(userCountVOList); data.setList(userCountVOList);
return data; return data;
@ -37,6 +39,8 @@ public class UserCountServiceImpl implements UserCountService {
List<UserCountVO> userCountVOList =userCountMapper.getGoogleUserCount(startTime); List<UserCountVO> userCountVOList =userCountMapper.getGoogleUserCount(startTime);
PageInfo<UserCountVO> pageInfo = new PageInfo<>(userCountVOList); PageInfo<UserCountVO> pageInfo = new PageInfo<>(userCountVOList);
PageQuery data = new PageQuery(); PageQuery data = new PageQuery();
data.setPage(page);
data.setPageSize(pageSize);
data.setTotal(pageInfo.getTotal()); data.setTotal(pageInfo.getTotal());
data.setList(userCountVOList); data.setList(userCountVOList);
return data; return data;
@ -48,6 +52,8 @@ public class UserCountServiceImpl implements UserCountService {
List<UserCountVO> userCountVOList =userCountMapper.getMessageUserCount(startTime); List<UserCountVO> userCountVOList =userCountMapper.getMessageUserCount(startTime);
PageInfo<UserCountVO> pageInfo = new PageInfo<>(userCountVOList); PageInfo<UserCountVO> pageInfo = new PageInfo<>(userCountVOList);
PageQuery data = new PageQuery(); PageQuery data = new PageQuery();
data.setPage(page);
data.setPageSize(pageSize);
data.setTotal(pageInfo.getTotal()); data.setTotal(pageInfo.getTotal());
data.setList(userCountVOList); data.setList(userCountVOList);
return data; return data;

Loading…
Cancel
Save