| | |
| | | } |
| | | |
| | | @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(); |
| | |
| | | //封装返回对象 |
| | | 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; |
| | | } |
| | | |