package com.gkhy.labRiskManage.domain.riskReport.service; import com.gkhy.labRiskManage.api.controller.riskReport.dto.respDto.ReportRiskSourceQueryRespDTO; import com.gkhy.labRiskManage.application.riskReport.dto.bo.ReportSourceAppInsertBO; import com.gkhy.labRiskManage.application.riskReport.dto.bo.ReportSourceAppUpdateBO; import com.gkhy.labRiskManage.domain.riskReport.entity.ReportExperimentRiskSource; import com.gkhy.labRiskManage.domain.riskReport.model.dto.ReportRiskSourceDTO; import java.util.List; /** * 风险评估报告-实验可能有的危险源或危险因素 */ public interface ReportExperimentRiskSourceService { /** * 风险评估报告-危险因素 - 插入 */ List insertReportSource(Long currentUserId, List riskSourceInsertBO); /** * 风险评估报告-危险因素 - 修改 */ List updateReportSource(Long currentUserId, List riskSourceUpdateBO); /** * 风险评估报告-危险因素 - 查询by 报告id */ List getRiskSourceByReportId(Long id); List insertAllReportSource(List riskSourceList); }