liudong
2024-08-24 b9ce7b914e5d38aaebc206b548adf649955fb626
src/views/sessionManager/components/updataFile.vue
@@ -139,31 +139,35 @@
    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) => {
    onFileSelectedLoading.value = false;
    if (res.code == 200) {
      cancel();
      // 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);