zhangjie il y a 3 jours
Parent
commit
bd4a0f9d97
1 fichiers modifiés avec 5 ajouts et 0 suppressions
  1. 5 0
      src/features/mark/composables/useMarkSubmit.ts

+ 5 - 0
src/features/mark/composables/useMarkSubmit.ts

@@ -4,6 +4,7 @@ import { message, Modal } from "ant-design-vue";
 import { isNumber, cloneDeep } from "lodash-es";
 import { h } from "vue";
 import EventBus from "@/plugins/eventBus";
+import { doLogout, clearMarkTask } from "@/api/markPage";
 import type { Question, MarkResult } from "@/types";
 import useStatus from "./useStatus";
 import useMarkTask from "./useMarkTask";
@@ -153,6 +154,10 @@ export default function useMarkSubmit() {
     return datas;
   }
 
+  const logout = async () => {
+    await clearMarkTask();
+    doLogout();
+  };
   // 保存评卷任务
   const saveTaskToServer = async () => {
     if (!markStore.currentTask) return;