From b9ce7b914e5d38aaebc206b548adf649955fb626 Mon Sep 17 00:00:00 2001 From: liudong <liudong> Date: 星期六, 24 八月 2024 14:10:10 +0800 Subject: [PATCH] agent名称修改 --- src/views/sessionManager/components/updataFile.vue | 67 +++++++++++++++++++++------------ 1 files changed, 43 insertions(+), 24 deletions(-) diff --git a/src/views/sessionManager/components/updataFile.vue b/src/views/sessionManager/components/updataFile.vue index 549ec2e..ecd2970 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"); @@ -136,37 +139,53 @@ Message.warning('璇烽�夋嫨鏂囦欢'); return; } - uploaditemList.value = files.value.map((item)=>{ + uploaditemList.value = files.value.map((item,index)=>{ return { + index: index, name: item.name, size: (item.file.size/1024).toFixed(2) + 'K', } }) - onFileSelectedLoading.value = true; - const formData = new FormData(); - for (let i = 0; i < files.value.length; i++) { - formData.append('file', files.value[i].file); - formData.append('conversation_id', activeSessionId.value); - formData.append('parser_id', parser_id.value); - formData.append('parser_config', ''); - } - uploadWithoutKb(formData).then((res) => { - if (res.code == 200) { - visible.value = false; - onFileSelectedLoading.value = false; - // uploaditemList.value = []; - emit('selectFileCallback', uploaditemList.value); - Message.success('涓婁紶鎴愬姛'); - } else { - Message.error('涓婁紶澶辫触'); - } - }); + // onFileSelectedLoading.value = true; + // const formData = new FormData(); + // for (let i = 0; i < files.value.length; i++) { + // formData.append('file', files.value[i].file); + // formData.append('conversation_id', activeSessionId.value); + // formData.append('parser_id', parser_id.value); + // formData.append('parser_config', ''); + // } + // uploadWithoutKb(formData).then((res) => { + // onFileSelectedLoading.value = false; + // if (res.code == 200) { + // cancel(); + // // uploaditemList.value = []; + // emit('selectFileCallback', uploaditemList.value); + // Message.success('涓婁紶鎴愬姛'); + // } else { + // Message.error('涓婁紶澶辫触'); + // } + // }); + + cancel(); + emit('selectFileCallback', uploaditemList.value); }; +const cancel = () => { + if(!onFileSelectedLoading.value){ + visible.value = false; + parser_id.value = ""; + } +}; + +defineExpose({ + cancel +}) + + onBeforeMount(() => { init(); -- Gitblit v1.8.0