Parcourir la source

feat:下载进度

ananzhusen il y a 1 mois
Parent
commit
a9e38bd96f
1 fichiers modifiés avec 4 ajouts et 2 suppressions
  1. 4 2
      src/views/components/Header.vue

+ 4 - 2
src/views/components/Header.vue

@@ -2143,7 +2143,7 @@ const progress = reactive({
 const saveDownload = async () => {
   const list = [...downloadList];
 
-  progress.total = list.length;
+  progress.total = list.length+1;
   progress.current = 0;
   progress.show = true;
   progress.status = 'active';
@@ -2310,13 +2310,15 @@ const saveDownload = async () => {
       progress.current += 1;
     })
   );
-  progress.status = 'success';
+  // progress.status = 'success';
   let _fileName =
     (meta2d.store.data.name &&
       meta2d.store.data.name.replace(/\//g, '_').replace(/:/g, '_')) ||
     'le5le.meta2d';
   const blob = await zip.generateAsync({ type: 'blob' });
   saveAs(blob, `${_fileName}.zip`);
+  progress.current += 1;
+  progress.status = 'success';
   MessagePlugin.closeAll();
   MessagePlugin.success($t('下载成功,请在浏览器下载列表中查看'));
   setTimeout(()=>{