mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-09 02:46:50 +08:00
上传文档时增加url;
解决文件名错误的问题
This commit is contained in:
@@ -137,10 +137,7 @@ public class CaseKnowledgeServiceImpl implements ICaseKnowledgeService {
|
||||
}
|
||||
|
||||
// 4. 构建上传参数
|
||||
String fileName = cases.getFileName();
|
||||
if (StringUtil.isBlank(fileName)) {
|
||||
fileName = file.getName();
|
||||
}
|
||||
String fileName = file.getName();
|
||||
|
||||
String fileType = getFileType(fileName);
|
||||
|
||||
@@ -157,6 +154,12 @@ public class CaseKnowledgeServiceImpl implements ICaseKnowledgeService {
|
||||
builder.addTextBody("fileType", fileType, ContentType.TEXT_PLAIN);
|
||||
requestBody.put("fileType", fileType);
|
||||
builder.addTextBody("parseType", "AUTO", ContentType.TEXT_PLAIN);
|
||||
|
||||
String url = fileUploader.getHttpPath() + cases.getFilePath();
|
||||
requestBody.put("url", url);
|
||||
requestBody.put("downloadUrl", url);
|
||||
builder.addTextBody("url", url, ContentType.TEXT_PLAIN);
|
||||
builder.addTextBody("downloadUrl", url, ContentType.TEXT_PLAIN);
|
||||
// metadata
|
||||
JSONObject fileMetaData = new JSONObject();
|
||||
fileMetaData.put("标题", cases.getTitle());
|
||||
@@ -470,10 +473,7 @@ public class CaseKnowledgeServiceImpl implements ICaseKnowledgeService {
|
||||
}
|
||||
|
||||
// 4. 构建上传参数
|
||||
String fileName = cases.getFileName();
|
||||
if (StringUtil.isBlank(fileName)) {
|
||||
fileName = file.getName();
|
||||
}
|
||||
String fileName = file.getName();
|
||||
|
||||
String fileType = getFileType(fileName);
|
||||
|
||||
@@ -490,6 +490,12 @@ public class CaseKnowledgeServiceImpl implements ICaseKnowledgeService {
|
||||
builder.addTextBody("fileType", fileType, ContentType.TEXT_PLAIN);
|
||||
requestBody.put("fileType", fileType);
|
||||
builder.addTextBody("parseType", "AUTO", ContentType.TEXT_PLAIN);
|
||||
|
||||
String url = fileUploader.getHttpPath() + cases.getFilePath();
|
||||
requestBody.put("url", url);
|
||||
requestBody.put("downloadUrl", url);
|
||||
builder.addTextBody("url", url, ContentType.TEXT_PLAIN);
|
||||
builder.addTextBody("downloadUrl", url, ContentType.TEXT_PLAIN);
|
||||
// metadata
|
||||
JSONObject fileMetaData = new JSONObject();
|
||||
fileMetaData.put("标题", cases.getTitle());
|
||||
@@ -780,10 +786,7 @@ public class CaseKnowledgeServiceImpl implements ICaseKnowledgeService {
|
||||
}
|
||||
|
||||
// 4. 构建上传参数
|
||||
String fileName = cases.getFileName();
|
||||
if (StringUtil.isBlank(fileName)) {
|
||||
fileName = file.getName();
|
||||
}
|
||||
String fileName = file.getName();
|
||||
|
||||
String fileType = getFileType(fileName);
|
||||
|
||||
@@ -800,6 +803,12 @@ public class CaseKnowledgeServiceImpl implements ICaseKnowledgeService {
|
||||
builder.addTextBody("fileType", fileType, ContentType.TEXT_PLAIN);
|
||||
requestBody.put("fileType", fileType);
|
||||
builder.addTextBody("parseType", "AUTO", ContentType.TEXT_PLAIN);
|
||||
|
||||
String url = fileUploader.getHttpPath() + cases.getFilePath();
|
||||
requestBody.put("url", url);
|
||||
requestBody.put("downloadUrl", url);
|
||||
builder.addTextBody("url", url, ContentType.TEXT_PLAIN);
|
||||
builder.addTextBody("downloadUrl", url, ContentType.TEXT_PLAIN);
|
||||
// metadata
|
||||
JSONObject fileMetaData = new JSONObject();
|
||||
fileMetaData.put("标题", cases.getTitle());
|
||||
|
||||
Reference in New Issue
Block a user