diff --git a/ui/src/api/system-resource-management/document.ts b/ui/src/api/system-resource-management/document.ts index c0184e9fd..4af9061e6 100644 --- a/ui/src/api/system-resource-management/document.ts +++ b/ui/src/api/system-resource-management/document.ts @@ -126,11 +126,12 @@ const putCancelTask: ( * 下载原文档 * @param 参数 knowledge_id */ -const getDownloadSourceFile: (knowledge_id: string, document_id: string) => Promise> = ( +const getDownloadSourceFile: (knowledge_id: string, document_id: string, document_name: string) => Promise> = ( knowledge_id, document_id, + document_name ) => { - return get(`${prefix}/${knowledge_id}/document/${document_id}/download_source_file`) + return exportFile(document_name, `${prefix}/${knowledge_id}/document/${document_id}/download_source_file`, {}, undefined) } /** diff --git a/ui/src/api/system-shared/document.ts b/ui/src/api/system-shared/document.ts index d2505e45c..58d9a9364 100644 --- a/ui/src/api/system-shared/document.ts +++ b/ui/src/api/system-shared/document.ts @@ -126,11 +126,12 @@ const putCancelTask: ( * 下载原文档 * @param 参数 knowledge_id */ -const getDownloadSourceFile: (knowledge_id: string, document_id: string) => Promise> = ( +const getDownloadSourceFile: (knowledge_id: string, document_id: string, document_name: string) => Promise> = ( knowledge_id, document_id, + document_name ) => { - return get(`${prefix}/${knowledge_id}/document/${document_id}/download_source_file`) + return exportFile(document_name, `${prefix}/${knowledge_id}/document/${document_id}/download_source_file`, {}, undefined) } /**