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<SclQueryDTO> listSclByPlanId(Long id);
|
}
|