refactor: rename APage -> PageResult

pull/800/head
JoverZhang 2023-06-28 18:48:10 +08:00
parent 8da2d5d028
commit 6983e27228
12 changed files with 25 additions and 25 deletions

View File

@ -8,7 +8,7 @@ import java.util.List;
@Getter
@RequiredArgsConstructor(access = AccessLevel.PACKAGE)
public class APage<T> {
public class PageResult<T> {
private final List<T> content;

View File

@ -43,15 +43,15 @@ public class PageUtil extends cn.hutool.core.util.PageUtil {
/**
* Page redis
*/
public static <T> APage<T> toPage(Page<T> page) {
return new APage<>(page.getContent(), page.getTotalElements());
public static <T> PageResult<T> toPage(Page<T> page) {
return new PageResult<>(page.getContent(), page.getTotalElements());
}
/**
*
*/
public static <T> APage<T> toPage(List<T> list, long totalElements) {
return new APage<>(list, totalElements);
public static <T> PageResult<T> toPage(List<T> list, long totalElements) {
return new PageResult<>(list, totalElements);
}
}

View File

@ -16,7 +16,7 @@
package me.zhengjie.modules.security.service;
import lombok.extern.slf4j.Slf4j;
import me.zhengjie.utils.APage;
import me.zhengjie.utils.PageResult;
import me.zhengjie.modules.security.config.bean.SecurityProperties;
import me.zhengjie.modules.security.service.dto.JwtUserDto;
import me.zhengjie.modules.security.service.dto.OnlineUserDto;
@ -71,7 +71,7 @@ public class OnlineUserService {
* @param pageable /
* @return /
*/
public APage<OnlineUserDto> getAll(String filter, Pageable pageable){
public PageResult<OnlineUserDto> getAll(String filter, Pageable pageable){
List<OnlineUserDto> onlineUserDtos = getAll(filter);
return PageUtil.toPage(
PageUtil.paging(pageable.getPageNumber(),pageable.getPageSize(), onlineUserDtos),

View File

@ -20,7 +20,7 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
import me.zhengjie.annotation.Log;
import me.zhengjie.utils.APage;
import me.zhengjie.utils.PageResult;
import me.zhengjie.config.RsaProperties;
import me.zhengjie.modules.system.domain.Dept;
import me.zhengjie.modules.system.service.DataService;
@ -78,7 +78,7 @@ public class UserController {
@ApiOperation("查询用户")
@GetMapping
@PreAuthorize("@el.check('user:list')")
public ResponseEntity<APage<UserDto>> queryUser(UserQueryCriteria criteria, Pageable pageable){
public ResponseEntity<PageResult<UserDto>> queryUser(UserQueryCriteria criteria, Pageable pageable){
if (!ObjectUtils.isEmpty(criteria.getDeptId())) {
criteria.getDeptIds().add(criteria.getDeptId());
// 先查找是否存在子节点

View File

@ -15,7 +15,7 @@
*/
package me.zhengjie.modules.system.service;
import me.zhengjie.utils.APage;
import me.zhengjie.utils.PageResult;
import me.zhengjie.modules.system.domain.DictDetail;
import me.zhengjie.modules.system.service.dto.DictDetailDto;
import me.zhengjie.modules.system.service.dto.DictDetailQueryCriteria;
@ -52,7 +52,7 @@ public interface DictDetailService {
* @param pageable
* @return /
*/
APage<DictDetailDto> queryAll(DictDetailQueryCriteria criteria, Pageable pageable);
PageResult<DictDetailDto> queryAll(DictDetailQueryCriteria criteria, Pageable pageable);
/**
*

View File

@ -15,7 +15,7 @@
*/
package me.zhengjie.modules.system.service;
import me.zhengjie.utils.APage;
import me.zhengjie.utils.PageResult;
import me.zhengjie.modules.system.domain.Dict;
import me.zhengjie.modules.system.service.dto.DictDto;
import me.zhengjie.modules.system.service.dto.DictQueryCriteria;
@ -37,7 +37,7 @@ public interface DictService {
* @param pageable
* @return /
*/
APage<DictDto> queryAll(DictQueryCriteria criteria, Pageable pageable);
PageResult<DictDto> queryAll(DictQueryCriteria criteria, Pageable pageable);
/**
*

View File

@ -15,7 +15,7 @@
*/
package me.zhengjie.modules.system.service;
import me.zhengjie.utils.APage;
import me.zhengjie.utils.PageResult;
import me.zhengjie.modules.system.domain.Job;
import me.zhengjie.modules.system.service.dto.JobDto;
import me.zhengjie.modules.system.service.dto.JobQueryCriteria;
@ -63,7 +63,7 @@ public interface JobService {
* @param pageable
* @return /
*/
APage<JobDto> queryAll(JobQueryCriteria criteria, Pageable pageable);
PageResult<JobDto> queryAll(JobQueryCriteria criteria, Pageable pageable);
/**
*

View File

@ -15,7 +15,7 @@
*/
package me.zhengjie.modules.system.service;
import me.zhengjie.utils.APage;
import me.zhengjie.utils.PageResult;
import me.zhengjie.modules.system.domain.User;
import me.zhengjie.modules.system.service.dto.UserDto;
import me.zhengjie.modules.system.service.dto.UserLoginDto;
@ -101,7 +101,7 @@ public interface UserService {
* @param pageable
* @return /
*/
APage<UserDto> queryAll(UserQueryCriteria criteria, Pageable pageable);
PageResult<UserDto> queryAll(UserQueryCriteria criteria, Pageable pageable);
/**
*

View File

@ -16,7 +16,7 @@
package me.zhengjie.modules.system.service.impl;
import lombok.RequiredArgsConstructor;
import me.zhengjie.utils.APage;
import me.zhengjie.utils.PageResult;
import me.zhengjie.modules.system.domain.Dict;
import me.zhengjie.modules.system.domain.DictDetail;
import me.zhengjie.modules.system.repository.DictRepository;
@ -49,7 +49,7 @@ public class DictDetailServiceImpl implements DictDetailService {
private final RedisUtils redisUtils;
@Override
public APage<DictDetailDto> queryAll(DictDetailQueryCriteria criteria, Pageable pageable) {
public PageResult<DictDetailDto> queryAll(DictDetailQueryCriteria criteria, Pageable pageable) {
Page<DictDetail> page = dictDetailRepository.findAll((root, criteriaQuery, criteriaBuilder) -> QueryHelp.getPredicate(root,criteria,criteriaBuilder),pageable);
return PageUtil.toPage(page.map(dictDetailMapper::toDto));
}

View File

@ -17,7 +17,7 @@ package me.zhengjie.modules.system.service.impl;
import cn.hutool.core.collection.CollectionUtil;
import lombok.RequiredArgsConstructor;
import me.zhengjie.utils.APage;
import me.zhengjie.utils.PageResult;
import me.zhengjie.modules.system.domain.Dict;
import me.zhengjie.modules.system.service.dto.DictDetailDto;
import me.zhengjie.modules.system.service.dto.DictQueryCriteria;
@ -49,7 +49,7 @@ public class DictServiceImpl implements DictService {
private final RedisUtils redisUtils;
@Override
public APage<DictDto> queryAll(DictQueryCriteria dict, Pageable pageable){
public PageResult<DictDto> queryAll(DictQueryCriteria dict, Pageable pageable){
Page<Dict> page = dictRepository.findAll((root, query, cb) -> QueryHelp.getPredicate(root, dict, cb), pageable);
return PageUtil.toPage(page.map(dictMapper::toDto));
}

View File

@ -16,7 +16,7 @@
package me.zhengjie.modules.system.service.impl;
import lombok.RequiredArgsConstructor;
import me.zhengjie.utils.APage;
import me.zhengjie.utils.PageResult;
import me.zhengjie.exception.BadRequestException;
import me.zhengjie.exception.EntityExistException;
import me.zhengjie.modules.system.domain.Job;
@ -53,7 +53,7 @@ public class JobServiceImpl implements JobService {
private final UserRepository userRepository;
@Override
public APage<JobDto> queryAll(JobQueryCriteria criteria, Pageable pageable) {
public PageResult<JobDto> queryAll(JobQueryCriteria criteria, Pageable pageable) {
Page<Job> page = jobRepository.findAll((root, criteriaQuery, criteriaBuilder) -> QueryHelp.getPredicate(root,criteria,criteriaBuilder),pageable);
return PageUtil.toPage(page.map(jobMapper::toDto).getContent(),page.getTotalElements());
}

View File

@ -16,7 +16,7 @@
package me.zhengjie.modules.system.service.impl;
import lombok.RequiredArgsConstructor;
import me.zhengjie.utils.APage;
import me.zhengjie.utils.PageResult;
import me.zhengjie.config.FileProperties;
import me.zhengjie.exception.BadRequestException;
import me.zhengjie.modules.security.service.OnlineUserService;
@ -62,7 +62,7 @@ public class UserServiceImpl implements UserService {
private final UserLoginMapper userLoginMapper;
@Override
public APage<UserDto> queryAll(UserQueryCriteria criteria, Pageable pageable) {
public PageResult<UserDto> queryAll(UserQueryCriteria criteria, Pageable pageable) {
Page<User> page = userRepository.findAll((root, criteriaQuery, criteriaBuilder) -> QueryHelp.getPredicate(root, criteria, criteriaBuilder), pageable);
return PageUtil.toPage(page.map(userMapper::toDto));
}