去除审核规则
This commit is contained in:
@@ -153,19 +153,8 @@ public class ClaimVerificationServiceImpl implements ClaimVerificationService {
|
||||
syncUpdateDiFyResponse(diFyObject, aiAnalysisRequestId);
|
||||
} else if (claimVerificationFileAnalysisDTO.getBusinessType().equals(BusinessTypeEnum.CLAIM_VERIFICATION_AUDIT.getCode())) {
|
||||
//审计报告
|
||||
//加载审计规则配置
|
||||
List<AiAnalyticBusinessConfig> aiAnalyticBusinessConfigs = aiAnalyticBusinessConfigMapper.selectList(
|
||||
Wrappers.<AiAnalyticBusinessConfig>lambdaQuery()
|
||||
.eq(AiAnalyticBusinessConfig::getBusinessLine, BusinessTypeEnum.CLAIM_VERIFICATION.getCode())
|
||||
.eq(AiAnalyticBusinessConfig::getConfigType, BusinessTypeEnum.AUDITRULES.getCode())
|
||||
.eq(AiAnalyticBusinessConfig::getIsDeleted, 0)
|
||||
.in(AiAnalyticBusinessConfig::getVerificationMethod, methodList)
|
||||
);
|
||||
String configDataString = aiAnalyticBusinessConfigs.stream()
|
||||
.map(AiAnalyticBusinessConfig::getConfigData)
|
||||
.collect(Collectors.joining(" "));
|
||||
//组装审计报告workflow入参
|
||||
JSONObject parsedAudit = buildAuditToDify(configDataString, claimVerificationFileAnalysisDTO);
|
||||
JSONObject parsedAudit = buildAuditToDify(claimVerificationFileAnalysisDTO);
|
||||
//根据aiAnalysisRequestId更新请求日志表的difyRequest字段
|
||||
syncUpdateDiFyRequest(parsedAudit.toString(), aiAnalysisRequestId);
|
||||
DiFyReq diFyReq = new DiFyReq();
|
||||
@@ -297,9 +286,8 @@ public class ClaimVerificationServiceImpl implements ClaimVerificationService {
|
||||
.build());
|
||||
}
|
||||
|
||||
private JSONObject buildAuditToDify(String configDataString, ClaimVerificationFileDTO claimVerificationFileAnalysisDTO) {
|
||||
private JSONObject buildAuditToDify(ClaimVerificationFileDTO claimVerificationFileAnalysisDTO) {
|
||||
JSONObject audit = new JSONObject();
|
||||
audit.put("analysisRules", configDataString);
|
||||
audit.put("diagnosticReport", claimVerificationFileAnalysisDTO.getDiagnosticReport() == null ? " " :claimVerificationFileAnalysisDTO.getDiagnosticReport().toString());
|
||||
audit.put("preCheckReport", claimVerificationFileAnalysisDTO.getPreCheckReport() == null ? " " :claimVerificationFileAnalysisDTO.getPreCheckReport().toString());
|
||||
audit.put("dtcReport", claimVerificationFileAnalysisDTO.getDtcReport() == null ? " " :claimVerificationFileAnalysisDTO.getDtcReport().toString());
|
||||
|
||||
Reference in New Issue
Block a user