package com.ruoyi.warehouse.service; 
 | 
  
 | 
import com.baomidou.mybatisplus.core.metadata.IPage; 
 | 
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; 
 | 
import com.ruoyi.warehouse.dto.DocumentationBorrowManagementDto; 
 | 
import com.ruoyi.warehouse.pojo.DocumentationBorrowManagement; 
 | 
import com.baomidou.mybatisplus.extension.service.IService; 
 | 
import com.ruoyi.warehouse.pojo.DocumentationReturnManagement; 
 | 
  
 | 
import javax.servlet.http.HttpServletResponse; 
 | 
import java.util.List; 
 | 
  
 | 
/** 
 | 
* @author 86151 
 | 
* @description 针对表【documentation_borrow_management(文档借阅-归还表)】的数据库操作Service 
 | 
* @createDate 2025-08-14 15:55:45 
 | 
*/ 
 | 
public interface DocumentationBorrowManagementService extends IService<DocumentationBorrowManagement> { 
 | 
  
 | 
    IPage<DocumentationBorrowManagement> listPage(Page page, DocumentationBorrowManagement documentationBorrowManagement); 
 | 
  
 | 
  
 | 
    boolean add(DocumentationBorrowManagement documentationBorrowManagement); 
 | 
  
 | 
    boolean deleteByIds(List<Long> ids); 
 | 
  
 | 
    boolean reventdbm(DocumentationReturnManagement documentationReturnManagement); 
 | 
  
 | 
    boolean reventDeleteByIds(List<Long> ids); 
 | 
  
 | 
    void export(HttpServletResponse response, DocumentationBorrowManagement documentationBorrowManagement); 
 | 
  
 | 
    void exportrevent(HttpServletResponse response, DocumentationReturnManagement documentationReturnManagement); 
 | 
  
 | 
    List<DocumentationBorrowManagementDto> listAll(); 
 | 
  
 | 
    List<DocumentationBorrowManagementDto> selectByDocumentationId(Long id); 
 | 
} 
 |