kaiyu
2021-06-11 1e28b180c1a041758e85cd1ead921566dd2a875a
screen-manage
修改分页功能
2 files modified
21 ■■■■ changed files
screen-manage/src/main/java/com/moral/api/service/VersionService.java 2 ●●● patch | view | raw | blame | history
screen-manage/src/main/java/com/moral/api/service/impl/VersionServiceImpl.java 19 ●●●● patch | view | raw | blame | history
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);
}
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;
    }