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.ProcurementAddDto; import com.ruoyi.procurementrecord.dto.ProcurementDto; import com.ruoyi.procurementrecord.dto.ProcurementPageDto; import com.ruoyi.procurementrecord.dto.ProcurementUpdateDto; 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); int updatePro(ProcurementUpdateDto procurementDto); int deletePro(ProcurementUpdateDto procurementDto); void export(HttpServletResponse response); }