heheng
2025-05-21 6d6f2f9fe9ee5e0d2b1b63bb7cde575f2a93876b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
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);
}