| | |
| | | queryWrapper.lambda().eq(FileRecord::getIsdeleted, pageWrap.getModel().getIsdeleted()); |
| | | } |
| | | if (pageWrap.getModel().getName() != null) { |
| | | queryWrapper.lambda().eq(FileRecord::getName, pageWrap.getModel().getName()); |
| | | queryWrapper.lambda().like(FileRecord::getName, pageWrap.getModel().getName()); |
| | | } |
| | | if (pageWrap.getModel().getInfo() != null) { |
| | | queryWrapper.lambda().eq(FileRecord::getInfo, pageWrap.getModel().getInfo()); |
| | |
| | | queryWrapper.lambda().eq(FileRecord::getType, pageWrap.getModel().getType()); |
| | | } |
| | | if (pageWrap.getModel().getFolder() != null) { |
| | | queryWrapper.lambda().eq(FileRecord::getFolder, pageWrap.getModel().getFolder()); |
| | | queryWrapper.lambda().like(FileRecord::getFolder, pageWrap.getModel().getFolder()); |
| | | } |
| | | if (pageWrap.getModel().getStatus() != null) { |
| | | queryWrapper.lambda().eq(FileRecord::getStatus, pageWrap.getModel().getStatus()); |
| | | } |
| | | for(PageWrap.SortData sortData: pageWrap.getSorts()) { |
| | | if (pageWrap.getModel().getKeyval() != null) { |
| | | queryWrapper.lambda().like(FileRecord::getKeyval, pageWrap.getModel().getKeyval()); |
| | | } |
| | | if (pageWrap.getModel().getUrl() != null) { |
| | | queryWrapper.lambda().like(FileRecord::getUrl, pageWrap.getModel().getUrl()); |
| | | } |
| | | /* for(PageWrap.SortData sortData: pageWrap.getSorts()) { |
| | | if (sortData.getDirection().equalsIgnoreCase(PageWrap.DESC)) { |
| | | queryWrapper.orderByDesc(sortData.getProperty()); |
| | | } else { |
| | | queryWrapper.orderByAsc(sortData.getProperty()); |
| | | } |
| | | } |
| | | }*/ |
| | | queryWrapper.lambda().orderByAsc(FileRecord::getStatus); |
| | | return PageData.from(fileRecordMapper.selectPage(page, queryWrapper)); |
| | | } |
| | | |