From 1e28b180c1a041758e85cd1ead921566dd2a875a Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Fri, 11 Jun 2021 11:18:48 +0800 Subject: [PATCH] screen-manage 修改分页功能 --- screen-manage/src/main/java/com/moral/api/service/impl/VersionServiceImpl.java | 19 ++++++++++++++++--- screen-manage/src/main/java/com/moral/api/service/VersionService.java | 2 +- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/screen-manage/src/main/java/com/moral/api/service/VersionService.java b/screen-manage/src/main/java/com/moral/api/service/VersionService.java index f4571a2..77b4031 100644 --- a/screen-manage/src/main/java/com/moral/api/service/VersionService.java +++ b/screen-manage/src/main/java/com/moral/api/service/VersionService.java @@ -69,6 +69,6 @@ * @Author: ��������� * @Date: 2021/6/9 */ - VersionDTO queryVersionById(VersionQueryByIdForm form); + VersionQueryDTO queryVersionById(VersionQueryByIdForm form); } diff --git a/screen-manage/src/main/java/com/moral/api/service/impl/VersionServiceImpl.java b/screen-manage/src/main/java/com/moral/api/service/impl/VersionServiceImpl.java index f99c16c..d81b12f 100644 --- a/screen-manage/src/main/java/com/moral/api/service/impl/VersionServiceImpl.java +++ b/screen-manage/src/main/java/com/moral/api/service/impl/VersionServiceImpl.java @@ -205,9 +205,9 @@ } @Override - public VersionDTO queryVersionById(VersionQueryByIdForm form) { + public VersionQueryDTO queryVersionById(VersionQueryByIdForm form) { //������������������ - VersionDTO dto = new VersionDTO(); + VersionQueryDTO dto = new VersionQueryDTO(); //������ Integer id = form.getId(); Integer size = form.getSize(); @@ -235,7 +235,20 @@ //������������������ dto.setCode(ResponseCodeEnum.SUCCESS.getCode()); dto.setMsg(ResponseCodeEnum.SUCCESS.getMsg()); - dto.setVersion(version); + if (ObjectUtils.isEmpty(querySensors)) { + dto.setTotal(0); + dto.setPages(0); + }else{ + dto.setTotal(querySensors.size()); + double querySize = (double)querySensors.size(); + double dSize = (double)size; + dto.setPages((int)Math.ceil(querySize/dSize)); + } + dto.setSize(size); + dto.setCurrent(page); + VersionDTO versionDTO = new VersionDTO(); + versionDTO.setVersion(version); + dto.setVersionDTOS(Arrays.asList(versionDTO)); return dto; } -- Gitblit v1.8.0