package com.gkhy.labRiskManage.domain.riskReport.service; import com.gkhy.labRiskManage.domain.riskReport.entity.RiskAssessPlanIdentificationPha; import com.gkhy.labRiskManage.domain.riskReport.model.dto.IdentificationMethodDeleteDTO; import com.gkhy.labRiskManage.domain.riskReport.model.dto.PhaInsertDTO; import com.gkhy.labRiskManage.domain.riskReport.model.dto.PhaQueryDTO; import java.util.List; /** * 辨识方法-Pha */ public interface RiskAssessPlanIdentificationPhaService { /** * 辨识方法-Pha - 插入 */ PhaInsertDTO insertPha(Long currentUserId, RiskAssessPlanIdentificationPha pha); /** * 辨识方法-Pha - 修改 */ PhaInsertDTO updatePha(Long currentUserId, RiskAssessPlanIdentificationPha pha); /** * 辨识方法-Pha - 查询 */ PhaQueryDTO getPhaByPlanId(Long id); /** * 辨识方法-Pha - 删除 */ IdentificationMethodDeleteDTO deletePhaByPlanId(Long currentUserId, Long id); /** * 辨识方法-Pha - 查询 - 不校验结果 */ RiskAssessPlanIdentificationPha checkPhaByPlanId(Long identificationId); /** * 辨识方法-Pha - list */ List listPhaByPlanId(Long id); }