修复dify回传
This commit is contained in:
@@ -187,6 +187,7 @@ public class ClaimVerificationServiceImpl implements ClaimVerificationService {
|
||||
List<ClaimVerificationFile> claimVerificationFiles = claimVerificationFileAnalysisDTO.getClaimVerificationFiles();
|
||||
List<ClaimVerificationFile> resultFiles = new ArrayList<>();
|
||||
for (ClaimVerificationFile claimVerificationFile : claimVerificationFiles) {
|
||||
try {
|
||||
List<String> fileObsPath = new ArrayList<>();
|
||||
fileObsPath.add(claimVerificationFile.getFileObsPath());
|
||||
List<HashMap<String, String>> fileIds = new ArrayList<>();
|
||||
@@ -221,15 +222,20 @@ public class ClaimVerificationServiceImpl implements ClaimVerificationService {
|
||||
saveException("售后索赔检核文件分类dify返回结果为空", aiAnalysisRequestId, null);
|
||||
} else {
|
||||
//解析dify返回结果
|
||||
String fileType = diFyObject.getString("fileBusinessType");
|
||||
String fileType = classifyDiFyObject.getString("fileBusinessType");
|
||||
//判断字符串那个是不为空的然后进行处理
|
||||
if (StringUtils.isNotBlank(fileType)) {
|
||||
claimVerificationFile.setFileType(fileType);
|
||||
} else {
|
||||
claimVerificationFile.setFileType("0");
|
||||
claimVerificationFile.setFileType("3");
|
||||
}
|
||||
resultFiles.add(claimVerificationFile);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
log.error("文件分类异常:{}", e.getMessage());
|
||||
claimVerificationFile.setFileType("3");
|
||||
resultFiles.add(claimVerificationFile);
|
||||
}
|
||||
}
|
||||
JSONObject data = new JSONObject();
|
||||
data.put("newBieAfterSalesId", claimVerificationFileAnalysisDTO.getNewBieAfterSalesId());
|
||||
|
||||
Reference in New Issue
Block a user