Michael Wang 3 years ago
parent
commit
6330c52580
1 changed files with 1 additions and 5 deletions
  1. 1 5
      src/features/mark/Mark.vue

+ 1 - 5
src/features/mark/Mark.vue

@@ -117,7 +117,6 @@ async function updateTask() {
     store.tasks.push(newTask);
     store.tasks.push(newTask);
     if (!store.historyOpen) {
     if (!store.historyOpen) {
       // 在正评中,才能替换task
       // 在正评中,才能替换task
-      // TODO: 疑似替换多次引起重新渲染
       if (store.currentTask?.studentId !== store.tasks[0].studentId)
       if (store.currentTask?.studentId !== store.tasks[0].studentId)
         store.currentTask = store.tasks[0];
         store.currentTask = store.tasks[0];
     }
     }
@@ -132,13 +131,10 @@ async function updateTask() {
       // 如果不是当前任务,则先等3秒再去取任务,以免和其他请求争夺网络资源
       // 如果不是当前任务,则先等3秒再去取任务,以免和其他请求争夺网络资源
       await new Promise((resolve) => setTimeout(resolve, 3000));
       await new Promise((resolve) => setTimeout(resolve, 3000));
     }
     }
-    // for (const sliceUrl of (res.data as Task).sliceUrls) {
-    //   fetch(sliceUrl);
-    // }
     try {
     try {
       preDrawing = true;
       preDrawing = true;
       if (store.isScanImage) {
       if (store.isScanImage) {
-        await preDrawImage(res.data);
+        await preDrawImage(newTask);
       }
       }
     } finally {
     } finally {
       preDrawing = false;
       preDrawing = false;