package com.aps.core.service; import java.util.List; import com.aps.core.domain.ApsAbnormalProcessAnalysis; /** * 工序异常分析Service接口 * * @author zhl * @date 2025-04-21 */ public interface IApsAbnormalProcessAnalysisService { /** * 查询工序异常分析 * * @param id 工序异常分析主键 * @return 工序异常分析 */ public ApsAbnormalProcessAnalysis selectApsAbnormalProcessAnalysisById(Long id); /** * 查询工序异常分析列表 * * @param apsAbnormalProcessAnalysis 工序异常分析 * @return 工序异常分析集合 */ public List selectApsAbnormalProcessAnalysisList(ApsAbnormalProcessAnalysis apsAbnormalProcessAnalysis); /** * 新增工序异常分析 * * @param apsAbnormalProcessAnalysis 工序异常分析 * @return 结果 */ public int insertApsAbnormalProcessAnalysis(ApsAbnormalProcessAnalysis apsAbnormalProcessAnalysis); /** * 修改工序异常分析 * * @param apsAbnormalProcessAnalysis 工序异常分析 * @return 结果 */ public int updateApsAbnormalProcessAnalysis(ApsAbnormalProcessAnalysis apsAbnormalProcessAnalysis); /** * 批量删除工序异常分析 * * @param ids 需要删除的工序异常分析主键集合 * @return 结果 */ public int deleteApsAbnormalProcessAnalysisByIds(Long[] ids); /** * 删除工序异常分析信息 * * @param id 工序异常分析主键 * @return 结果 */ public int deleteApsAbnormalProcessAnalysisById(Long id); int batchSaveAbnormalInfo(); }