package cn.iocoder.yudao.module.mes.service.qc.indicatorresult; import cn.iocoder.yudao.module.mes.dal.dataobject.qc.indicatorresult.MesQcIndicatorResultDetailDO; import java.util.List; /** * MES 检验结果明细 Service 接口 * * @author 芋道源码 */ public interface MesQcIndicatorResultDetailService { /** * 批量创建检验结果明细 * * @param details 明细列表 */ void createDetailList(List details); /** * 批量新增或更新检验结果明细 * * @param details 明细列表 */ void createOrUpdateDetailList(List details); /** * 根据检验结果 ID 获取明细列表 * * @param resultId 检验结果 ID * @return 明细列表 */ List getDetailListByResultId(Long resultId); /** * 根据检验结果 ID 删除所有明细 * * @param resultId 检验结果 ID */ void deleteDetailByResultId(Long resultId); }