package com.billion.main.da.service; import java.util.List; import com.baomidou.mybatisplus.extension.service.IService; import com.billion.main.da.domain.DaFailRecord; /** * MES推送失败记录Service接口 * * @author Billion-Yi * @date 2025-03-29 */ public interface IDaFailRecordService extends IService { /** * 查询MES推送失败记录 * * @param id MES推送失败记录主键 * @return MES推送失败记录 */ public DaFailRecord selectDaFailRecordById(Long id); /** * 查询MES推送失败记录列表 * * @param daFailRecord MES推送失败记录 * @return MES推送失败记录集合 */ public List selectDaFailRecordList(DaFailRecord daFailRecord); /** * 新增MES推送失败记录 * * @param daFailRecord MES推送失败记录 * @return 结果 */ public int insertDaFailRecord(DaFailRecord daFailRecord); /** * 修改MES推送失败记录 * * @param daFailRecord MES推送失败记录 * @return 结果 */ public int updateDaFailRecord(DaFailRecord daFailRecord); /** * 批量删除MES推送失败记录 * * @param ids 需要删除的MES推送失败记录主键集合 * @return 结果 */ public int deleteDaFailRecordByIds(Long[] ids); /** * 删除MES推送失败记录信息 * * @param id MES推送失败记录主键 * @return 结果 */ public int deleteDaFailRecordById(Long id); }