소스 검색

回评时问题卷提交后,必须切换

Michael Wang 4 년 전
부모
커밋
bf3bea1455
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      src/features/mark/MarkProblemDialog.vue

+ 6 - 2
src/features/mark/MarkProblemDialog.vue

@@ -44,12 +44,16 @@ export default defineComponent({
     // TODO: 和Mark.vue重复
     const removeSubmitedTask = () => {
       removeCurrentMarkResult();
-      store.currentTask = undefined;
+      // store.currentTask = undefined;
 
       if (!store.historyOpen) {
         store.tasks.shift();
       } else {
-        store.currentTask = store.historyTasks[0];
+        if (store.currentTask === store.historyTasks[0]) {
+          store.currentTask = store.historyTasks[1];
+        } else {
+          store.currentTask = store.historyTasks[0];
+        }
       }
     };