package com.gkhy.labRiskManage.application.riskReport.service;
|
|
import com.gkhy.labRiskManage.api.controller.riskReport.dto.repDto.ReportInfoUpdateReqBO;
|
import com.gkhy.labRiskManage.api.controller.riskReport.dto.repDto.ReportQueryReqBO;
|
import com.gkhy.labRiskManage.api.controller.riskReport.dto.repDto.ReportReqBO;
|
import com.gkhy.labRiskManage.api.controller.riskReport.dto.repDto.ReportUpdateReqBO;
|
import com.gkhy.labRiskManage.api.controller.riskReport.dto.respDto.ReportQueryRespDTO;
|
import com.gkhy.labRiskManage.commons.domain.SearchResult;
|
|
public interface ReportAppService {
|
|
/**
|
* 风险评估报告 - 查询
|
*/
|
SearchResult<ReportQueryRespDTO> selectRiskReportPage(Long currentUserId, ReportQueryReqBO queryReqBO);
|
/**
|
* 风险评估报告 - 生成报告信息
|
*/
|
int insertRiskReport(Long currentUserId, Long id,String reSubmit);
|
/**
|
* 风险评估报告 - 填写信息
|
*/
|
int updateRiskReport(Long currentUserId, ReportUpdateReqBO updateReqBO);
|
/**
|
* 风险评估报告 - 修改报告信息
|
*/
|
int updateReportInfo(Long currentUserId, ReportInfoUpdateReqBO reportInfoUpdateReqBO);
|
/**
|
* 风险评估报告 - 报告审核 - 旧 - 两层审核
|
*/
|
int report(Long currentUserId, ReportReqBO reportReqBO);
|
/**
|
* 风险评估报告 - 报告审核 - 新 - 单次审核
|
*/
|
int reportNew(Long currentUserId, ReportReqBO reportReqBO);
|
}
|