liudong
2024-08-24 cd8ea3d115de633ecf0f65febe51013e762ecb8f
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();