package com.ruoyi.procurementrecord.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.procurementrecord.dto.*; import com.ruoyi.procurementrecord.pojo.ProcurementRecordStorage; import javax.servlet.http.HttpServletResponse; import java.util.List; /** * @author :yys * @date : 2025/7/7 14:36 */ public interface ProcurementRecordService extends IService { List listProcurementBySalesLedgerId(ProcurementDto procurementDto); int add(ProcurementAddDto procurementDto); IPage listPage(Page page, ProcurementPageDto procurementDto); IPage listPageCopy(Page page, ProcurementPageDto procurementDto); int updatePro(ProcurementUpdateDto procurementDto); int deletePro(ProcurementUpdateDto procurementDto); void export(HttpServletResponse response); int updateManagement(ProcurementManagementUpdateDto procurementDto); void exportCopy(HttpServletResponse response); }