Browse Source

优化 导出bug

黄琪勇 3 months ago
parent
commit
52d2012b17
1 changed files with 4 additions and 1 deletions
  1. 4 1
      src/hooks/useExport.ts

+ 4 - 1
src/hooks/useExport.ts

@@ -26,7 +26,10 @@ export default () => {
       },
       e => {
         console.log(e, "导出")
-        exportProgress.value = parseInt(e.progress)
+        /* 导出有个 bug 会先出现100,再出现50, 所以排除 doing 的100 */
+        if (!(e.status === "doing" && parseInt(e.progress) === 100)) {
+          exportProgress.value = parseInt(e.progress)
+        }
         if (e.progress === 100) {
           if (e.status === "done") {
             exporting.value = false