From cd8ea3d115de633ecf0f65febe51013e762ecb8f Mon Sep 17 00:00:00 2001 From: liudong <liudong> Date: 星期六, 24 八月 2024 13:13:30 +0800 Subject: [PATCH] 多文件上传解析方法修改 --- src/views/sessionManager/components/updataFile.vue | 27 +++++++++++++++++++++------ 1 files changed, 21 insertions(+), 6 deletions(-) diff --git a/src/views/sessionManager/components/updataFile.vue b/src/views/sessionManager/components/updataFile.vue index 549ec2e..4115ac0 100644 --- a/src/views/sessionManager/components/updataFile.vue +++ b/src/views/sessionManager/components/updataFile.vue @@ -5,10 +5,9 @@ trigger="click" position="tl"> <a-button - :disabled="onFileSelectedLoading" type="text" style="border-radius: 24px" - @click="visible = !visible" + @click="visibleChange" > <icon-attachment size="28" @@ -83,8 +82,8 @@ img2txt_id: 'qwen-vl-max', llm_id: 'qwen-plus', name: 'wanghaos Kingdom', - parser_ids: - 'naive:General,qa:Q&A,resume:Resume,manual:Manual,table:Table,paper:Paper,book:Book,laws:Laws,presentation:Presentation,picture:Picture,one:One', + // parser_ids: 'naive:General,qa:Q&A,resume:Resume,manual:Manual,table:Table,paper:Paper,book:Book,laws:Laws,presentation:Presentation,picture:Picture,one:One', + parser_ids: 'naive:閫氱敤,qa:Q&A,resume:绠�鍘�,manual:璇存槑涔�,table:琛ㄦ牸,paper:澶氭ā鎬�,book:涔︾睄,laws:娉曞緥鏂囦欢,presentation:PPT,picture:鍥剧墖,one:鏁翠綋', rerank_id: 'BAAI/bge-reranker-v2-m3', role: 'owner', tenant_id: '948fc6fa41ab11ef8fb80242ac120004', @@ -128,6 +127,10 @@ files.value = fileList; }; +const visibleChange = (e) => { + e.stopPropagation(); + visible.value = !visible.value; +} const upDataFile = () => { console.log(files.value, "files"); @@ -151,9 +154,9 @@ formData.append('parser_config', ''); } uploadWithoutKb(formData).then((res) => { + onFileSelectedLoading.value = false; if (res.code == 200) { - visible.value = false; - onFileSelectedLoading.value = false; + cancel(); // uploaditemList.value = []; emit('selectFileCallback', uploaditemList.value); Message.success('涓婁紶鎴愬姛'); @@ -167,6 +170,18 @@ }; +const cancel = () => { + if(!onFileSelectedLoading.value){ + visible.value = false; + parser_id.value = ""; + } +}; + +defineExpose({ + cancel +}) + + onBeforeMount(() => { init(); -- Gitblit v1.8.0