提交 9b9bee4d authored 作者: gongwenjie's avatar gongwenjie

合并分支 'gwj' 到 'master'

Gwj 查看合并请求 !24
流水线 #31 已取消 于阶段
...@@ -64,6 +64,8 @@ public class UserManageServiceImpl implements UserManageService { ...@@ -64,6 +64,8 @@ public class UserManageServiceImpl implements UserManageService {
*/ */
@Override @Override
public PageResponse<UserVo> findUserList(PageRequest pageRequest) { public PageResponse<UserVo> findUserList(PageRequest pageRequest) {
List<UserVo> userVos = new ArrayList<>();
PageResponse<UserVo> pageResponse = new PageResponse();
String deId = pageRequest.getDeId(); String deId = pageRequest.getDeId();
List<User> users = pasUserDao.findAll(); List<User> users = pasUserDao.findAll();
List<User> userList = new ArrayList<>(); List<User> userList = new ArrayList<>();
...@@ -75,7 +77,27 @@ public class UserManageServiceImpl implements UserManageService { ...@@ -75,7 +77,27 @@ public class UserManageServiceImpl implements UserManageService {
} }
} }
} }
int currentPage = pageRequest.getCurrentPage();
int pageSize = pageRequest.getPageSize();
int start = (currentPage-1)*pageSize;
int end = start+pageSize;
if(end>=userList.size()&&start<userList.size()){
List<User> users1 = userList.subList(start, userList.size() - 1);
for (User user : users1) {
userVos.add(new UserVo(user));
}
pageResponse.setRows(userVos);
pageResponse.setTotalCount(userList.size());
return pageResponse;
}else if(userList.size()>=end){
List<User> users1 = userList.subList(start, userList.size() - 1);
for (User user : users1) {
userVos.add(new UserVo(user));
}
pageResponse.setRows(userVos);
pageResponse.setTotalCount(userList.size());
return pageResponse;
}
return null; return null;
// List<User> users = new ArrayList<>(); // List<User> users = new ArrayList<>();
// PageResponse<UserVo> pageResponse = new PageResponse<>(); // PageResponse<UserVo> pageResponse = new PageResponse<>();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论