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.AiAnalyticBusinessConfig;
|
||||
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.text.StringEscapeUtils;
|
||||
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())){
|
||||
//文件分析
|
||||
List<String> fileObsPath = claimVerificationFileAnalysisDTO.getFileObsPath();
|
||||
List<HashMap<String,String>> fileIds = Collections.EMPTY_LIST;
|
||||
List<HashMap<String,String>> fileIds = new ArrayList<>();
|
||||
log.info("文件分析文件ID:{}", fileObsPath);
|
||||
//上传所有文件到dify
|
||||
uploadFileToObs(fileObsPath, fileIds);
|
||||
@@ -230,7 +231,7 @@ public class ClaimVerificationServiceImpl implements ClaimVerificationService {
|
||||
String uploadFileId = fileUploadRes.getString(ClaimVerificationConstant.ID);
|
||||
String extension = fileUploadRes.getString(ClaimVerificationConstant.EXTENSION);
|
||||
fileToDifyDTO.put(ClaimVerificationConstant.ID, uploadFileId);
|
||||
fileToDifyDTO.put(ClaimVerificationConstant.TYPE, extension);
|
||||
fileToDifyDTO.put(ClaimVerificationConstant.TYPE, ClaimVerificationFileTypeEnums.getMessageByCode(extension));
|
||||
fileIds.add(fileToDifyDTO);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user