diff --git a/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/service/impl/ClaimVerificationServiceImpl.java b/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/service/impl/ClaimVerificationServiceImpl.java index e0578f1..cceffcf 100644 --- a/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/service/impl/ClaimVerificationServiceImpl.java +++ b/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/service/impl/ClaimVerificationServiceImpl.java @@ -161,7 +161,7 @@ public class ClaimVerificationServiceImpl implements ClaimVerificationService { DiFyReq diFyReq = new DiFyReq(); diFyReq.setUser(BusinessTypeEnum.CLAIM_VERIFICATION.getCode()); diFyReq.setFlowId(verificationToken); - diFyReq.setInputs(parsedAudit.toString()); + diFyReq.setInputs(parsedAudit); //调用dify 工作流 diFyObject = (JSONObject) diFyService.getDiFyObject(diFyReq); //处理结果并推送MQ @@ -213,9 +213,9 @@ public class ClaimVerificationServiceImpl implements ClaimVerificationService { private JSONObject buildAuditToDify(String configDataString, ClaimVerificationFileDTO claimVerificationFileAnalysisDTO) { JSONObject audit = new JSONObject(); audit.put("analysisRulesTest", configDataString); - audit.put("diagnosticReportTest", claimVerificationFileAnalysisDTO.getDiagnosticReport()); - audit.put("preCheckReportTest", claimVerificationFileAnalysisDTO.getPreCheckReport()); - audit.put("dtcReportTest", claimVerificationFileAnalysisDTO.getDtcReport()); + audit.put("diagnosticReportTest", claimVerificationFileAnalysisDTO.getDiagnosticReport().toString()); + audit.put("preCheckReportTest", claimVerificationFileAnalysisDTO.getPreCheckReport().toString()); + audit.put("dtcReportTest", claimVerificationFileAnalysisDTO.getDtcReport().toString()); //脱敏处理 List maskingRuleItems = dataMaskingRuleService.getDataMaskingRuleListByApplicationChannel(Constant.CHANNEL_DCC);