package com.gkhy.labRiskManage.domain.riskReport.service; import com.gkhy.labRiskManage.domain.riskReport.entity.RiskAssessPlanIdentificationScl; import com.gkhy.labRiskManage.domain.riskReport.model.dto.IdentificationMethodDeleteDTO; import com.gkhy.labRiskManage.domain.riskReport.model.dto.SclInsertDTO; import com.gkhy.labRiskManage.domain.riskReport.model.dto.SclQueryDTO; import java.util.List; /** * 辨识方法-Scl */ public interface RiskAssessPlanIdentificationSclService { /** * 辨识方法-Scl - 插入 */ SclInsertDTO insertScl(Long currentUserId, RiskAssessPlanIdentificationScl scl); /** * 辨识方法-Scl - 修改 */ SclInsertDTO updateScl(Long currentUserId, RiskAssessPlanIdentificationScl scl); /** * 辨识方法-Scl - 查询 */ SclQueryDTO getSclByPlanId(Long id); /** * 辨识方法-Scl - 删除 */ IdentificationMethodDeleteDTO deleteSclByPlanId(Long currentUserId, Long id); /** * 辨识方法-Scl - 查询 -- 不校验结果 */ RiskAssessPlanIdentificationScl checkSclByPlanId(Long identificationId); /** * 辨识方法-Scl - list */ List listSclByPlanId(Long id); }