package com.ruoyi.production.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.production.dto.ProcessSchedulingDto; import com.ruoyi.production.dto.ProductionDispatchAddDto; import com.ruoyi.production.dto.SalesLedgerSchedulingDto; import com.ruoyi.production.dto.SalesLedgerSchedulingProcessDto; import com.ruoyi.production.pojo.SalesLedgerScheduling; import javax.servlet.http.HttpServletResponse; import java.util.List; /** * @author :yys * @date : 2025/7/21 14:39 */ public interface SalesLedgerSchedulingService extends IService { IPage listPage(Page page, SalesLedgerSchedulingDto salesLedgerSchedulingDto); void export(HttpServletResponse response); int productionDispatch(ProductionDispatchAddDto productionDispatchAddDto); IPage listPageProcess(Page page, SalesLedgerSchedulingProcessDto salesLedgerSchedulingDto); int productionDispatchDelete(List ids); int processScheduling(List processSchedulingDto); }