package com.ruoyi.quality.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.ProcessRouteItemParamDto; import com.ruoyi.production.pojo.ProductionOrderRouteItemParam; import com.ruoyi.production.pojo.ProductionProductRouteItemParam; import com.ruoyi.quality.dto.ProcessPageDto; import com.ruoyi.quality.dto.QualityInspectDto; import com.ruoyi.quality.pojo.QualityInspect; import javax.servlet.http.HttpServletResponse; import java.util.List; public interface IQualityInspectService extends IService { int add(QualityInspectDto qualityInspectDto); int updateQualityInspect(QualityInspectDto qualityInspectDto); IPage qualityInspectListPage(Page page, QualityInspect qualityInspect); void qualityInspectExport(HttpServletResponse response, QualityInspect qualityInspect); QualityInspectDto getDetailById(Integer id); int submit(QualityInspect qualityInspect); void down(HttpServletResponse response, QualityInspect qualityInspect); IPage processPage(Page page, ProcessPageDto processPageDto); List processDetails(ProcessPageDto processPageDto); }