| | |
| | | } |
| | | queryWrapper.ge(StrUtil.isNotEmpty(docQuery.getStartTime()),"date_format(u.create_time,'%Y-%m-%d %H:%i:%s')",docQuery.getStartTime()); |
| | | queryWrapper.le(StrUtil.isNotEmpty(docQuery.getEndTime()),"date_format(u.create_time,'%Y-%m-%d %H:%i:%s')",docQuery.getEndTime()); |
| | | if(ValidateUtil.validateString(docQuery.getAscStr())) { |
| | | String[] ascArr = docQuery.getAscStr().split(","); |
| | | // ((Page<DocInfo>) pageData).setAsc(ascArr); |
| | | } |
| | | if(ValidateUtil.validateString(docQuery.getDescStr())) { |
| | | String[] descStr = docQuery.getDescStr().split(","); |
| | | // ((Page<DocInfo>) pageData).setDesc(descStr); |
| | | } |
| | | queryWrapper.orderByDesc("u.create_time"); |
| | | IPage<DocInfo> docInfoIPage = super.getBaseMapper().findDocExtList(pageData, queryWrapper); |
| | | return Result.ok(docInfoIPage); |
| | | } |
| | |
| | | } |
| | | |
| | | @Override |
| | | public QueryPageResponseResult<DocInfo> findPageListByDevice(int page, int size, DocInfoQueryRequest docQuery) { |
| | | public IPage<DocInfo> findPageListByDevice(int page, int size, DocInfoQueryRequest docQuery) { |
| | | if(page < 1 || size < 1) { |
| | | ExceptionCast.cast(CommonCode.INVALID_PAGE); |
| | | } |
| | |
| | | } |
| | | queryWrapper.ge(StrUtil.isNotEmpty(docQuery.getStartTime()),"date_format(u.create_time,'%Y-%m-%d %H:%i:%s')",docQuery.getStartTime()); |
| | | queryWrapper.le(StrUtil.isNotEmpty(docQuery.getEndTime()),"date_format(u.create_time,'%Y-%m-%d %H:%i:%s')",docQuery.getEndTime()); |
| | | |
| | | if(ValidateUtil.validateString(docQuery.getAscStr())) { |
| | | String[] ascArr = docQuery.getAscStr().split(","); |
| | | // ((Page<DocInfo>) pageData).setAsc(ascArr); |
| | | } |
| | | if(ValidateUtil.validateString(docQuery.getDescStr())) { |
| | | String[] descStr = docQuery.getDescStr().split(","); |
| | | // ((Page<DocInfo>) pageData).setDesc(descStr); |
| | | } |
| | | queryWrapper.orderByDesc("u.create_time"); |
| | | IPage<DocInfo> docInfoIPage = super.getBaseMapper().findDeviceDocExtList(pageData, queryWrapper); |
| | | if (docInfoIPage != null && docInfoIPage.getRecords() != null && !docInfoIPage.getRecords().isEmpty()) { |
| | | for (DocInfo d : docInfoIPage.getRecords()) { |
| | | d.setSyncStatus(2); |
| | | } |
| | | } |
| | | return new QueryPageResponseResult<>(CommonCode.SUCCESS, docInfoIPage); |
| | | return docInfoIPage; |
| | | } |
| | | |
| | | @Override |