From ebfadf2b6cf985839a4b08764a457bcb49cb8e50 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Mon, 25 Nov 2024 10:21:57 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=AF=B9=E8=AF=9D?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2pdf=E4=B8=8D=E8=83=BD=E6=AD=A3=E5=B8=B8?= =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1049431 --user=刘瑞斌 【应用编排】应用对话,上传文档无法选择pdf文档 https://www.tapd.cn/57709429/s/1616013 --- .../ai-chat/component/chat-input-operate/index.vue | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/ui/src/components/ai-chat/component/chat-input-operate/index.vue b/ui/src/components/ai-chat/component/chat-input-operate/index.vue index 4ca225bd9..d5d1a7481 100644 --- a/ui/src/components/ai-chat/component/chat-input-operate/index.vue +++ b/ui/src/components/ai-chat/component/chat-input-operate/index.vue @@ -202,20 +202,21 @@ const audioExtensions = ['mp3', 'wav', 'aac', 'flac'] const getAcceptList = () => { const { image, document, audio, video } = props.applicationDetails.file_upload_setting - let accepts = '' + let accepts: any = [] if (image) { - accepts += imageExtensions.map((ext) => '.' + ext).join(',') + accepts = [...imageExtensions] } if (document) { - accepts += documentExtensions.map((ext) => '.' + ext).join(',') + accepts = [...accepts, ...documentExtensions] } if (audio) { - accepts += audioExtensions.map((ext) => '.' + ext).join(',') + accepts = [...accepts, ...audioExtensions] } if (video) { - accepts += videoExtensions.map((ext) => '.' + ext).join(',') + accepts = [...accepts, ...videoExtensions] } - return accepts + // console.log(accepts) + return accepts.map((ext: any) => '.' + ext).join(',') } const uploadFile = async (file: any, fileList: any) => {