package com.gkhy.labRiskManage.domain.riskReport.service; import com.gkhy.labRiskManage.domain.riskReport.entity.RiskAssessPlanIdentificationJha; import com.gkhy.labRiskManage.domain.riskReport.model.dto.IdentificationMethodDeleteDTO; import com.gkhy.labRiskManage.domain.riskReport.model.dto.JhaInsertDTO; import com.gkhy.labRiskManage.domain.riskReport.model.dto.JhaQueryDTO; import java.util.List; /** * 辨识方法-Jha */ public interface RiskAssessPlanIdentificationJhaService { /** * 辨识方法-Jha -- 插入 */ JhaInsertDTO insertJha(Long currentUserId, RiskAssessPlanIdentificationJha jha); /** * 辨识方法-Jha -- 修改 */ JhaInsertDTO updateJha(Long currentUserId, RiskAssessPlanIdentificationJha jha); /** * 辨识方法-Jha -- 查询 */ JhaQueryDTO getJhaByPlanId(Long id); /** * 辨识方法-Jha -- 删除 */ IdentificationMethodDeleteDTO deleteJhaByPlanId(Long currentUserId, Long id); /** * 辨识方法-Jha -- 查询 --不校验结果 */ RiskAssessPlanIdentificationJha checkJhaByPlanId(Long identificationId); /** * 辨识方法-Jha -- list */ List listJhaByPlanId(Long id); }