fix bug
This commit is contained in:
@@ -12,6 +12,7 @@ import com.volvo.ai.analytic.center.dto.req.DiFyReq;
|
|||||||
import com.volvo.ai.analytic.center.entity.AiAnalysisRequestLogs;
|
import com.volvo.ai.analytic.center.entity.AiAnalysisRequestLogs;
|
||||||
import com.volvo.ai.analytic.center.entity.AiAnalyticBusinessConfig;
|
import com.volvo.ai.analytic.center.entity.AiAnalyticBusinessConfig;
|
||||||
import com.volvo.ai.analytic.center.enums.BusinessTypeEnum;
|
import com.volvo.ai.analytic.center.enums.BusinessTypeEnum;
|
||||||
|
import com.volvo.ai.analytic.center.enums.ClaimVerificationFileTypeEnums;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.apache.commons.text.StringEscapeUtils;
|
import org.apache.commons.text.StringEscapeUtils;
|
||||||
import com.volvo.ai.analytic.center.feign.DiFyFeign;
|
import com.volvo.ai.analytic.center.feign.DiFyFeign;
|
||||||
@@ -79,7 +80,7 @@ public class ClaimVerificationServiceImpl implements ClaimVerificationService {
|
|||||||
if(claimVerificationFileAnalysisDTO.getBusinessType().equals(BusinessTypeEnum.CLAIM_VERIFICATION_FILE_ANALYSIS.getCode())){
|
if(claimVerificationFileAnalysisDTO.getBusinessType().equals(BusinessTypeEnum.CLAIM_VERIFICATION_FILE_ANALYSIS.getCode())){
|
||||||
//文件分析
|
//文件分析
|
||||||
List<String> fileObsPath = claimVerificationFileAnalysisDTO.getFileObsPath();
|
List<String> fileObsPath = claimVerificationFileAnalysisDTO.getFileObsPath();
|
||||||
List<HashMap<String,String>> fileIds = Collections.EMPTY_LIST;
|
List<HashMap<String,String>> fileIds = new ArrayList<>();
|
||||||
log.info("文件分析文件ID:{}", fileObsPath);
|
log.info("文件分析文件ID:{}", fileObsPath);
|
||||||
//上传所有文件到dify
|
//上传所有文件到dify
|
||||||
uploadFileToObs(fileObsPath, fileIds);
|
uploadFileToObs(fileObsPath, fileIds);
|
||||||
@@ -230,7 +231,7 @@ public class ClaimVerificationServiceImpl implements ClaimVerificationService {
|
|||||||
String uploadFileId = fileUploadRes.getString(ClaimVerificationConstant.ID);
|
String uploadFileId = fileUploadRes.getString(ClaimVerificationConstant.ID);
|
||||||
String extension = fileUploadRes.getString(ClaimVerificationConstant.EXTENSION);
|
String extension = fileUploadRes.getString(ClaimVerificationConstant.EXTENSION);
|
||||||
fileToDifyDTO.put(ClaimVerificationConstant.ID, uploadFileId);
|
fileToDifyDTO.put(ClaimVerificationConstant.ID, uploadFileId);
|
||||||
fileToDifyDTO.put(ClaimVerificationConstant.TYPE, extension);
|
fileToDifyDTO.put(ClaimVerificationConstant.TYPE, ClaimVerificationFileTypeEnums.getMessageByCode(extension));
|
||||||
fileIds.add(fileToDifyDTO);
|
fileIds.add(fileToDifyDTO);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user