| | |
| | | } |
| | | |
| | | @Override |
| | | public List<DocumentationBorrowManagementDto> selectByDocumentationId(Long id) { |
| | | List<DocumentationBorrowManagementDto> list = documentationBorrowManagementMapper.list(new LambdaQueryWrapper<DocumentationBorrowManagementDto>() |
| | | .eq(DocumentationBorrowManagementDto::getDocumentationId, id) |
| | | .eq(DocumentationBorrowManagementDto::getBorrowStatus, "借阅")); |
| | | if (list.isEmpty()){ |
| | | throw new RuntimeException("文档未被借阅"); |
| | | } |
| | | return list; |
| | | } |
| | | |
| | | @Override |
| | | public boolean deleteByIds(List<Long> ids) { |
| | | List<DocumentationBorrowManagement> list = documentationBorrowManagementMapper.selectList(new LambdaQueryWrapper<DocumentationBorrowManagement>().in(DocumentationBorrowManagement::getId, ids)); |
| | | for (DocumentationBorrowManagement documentationBorrowManagement : list) { |