Explorar el Código

删除无用代码

Michael Wang hace 3 años
padre
commit
2b9f229df7

+ 0 - 18
src/features/mark/MarkBoardKeyBoard.vue

@@ -322,24 +322,6 @@ onUnmounted(() => {
   document.removeEventListener("keydown", numberKeyListener);
 });
 
-const handleMouseOverWithBoard = () => {
-  if (store.setting.uiSetting["score.board.collapse"]) {
-    const container = document.querySelector(".mark-board-track-container");
-    if (container) {
-      container.classList.add("show-board");
-    }
-  }
-};
-
-const handleMouseOutWithBoard = () => {
-  if (store.setting.uiSetting["score.board.collapse"]) {
-    const container = document.querySelector(".mark-board-track-container");
-    if (container) {
-      container.classList.remove("show-board");
-    }
-  }
-};
-
 const scrollToQuestion = (question: Question) => {
   const node = document.querySelector(
     `#q-${question.mainNumber}-${question.subNumber}`

+ 4 - 17
src/features/mark/MarkProblemDialog.vue

@@ -39,22 +39,6 @@ const showModal = () => {
   visible = true;
 };
 
-const removeSubmitedTask = () => {
-  if (!store.historyOpen) {
-    store.currentTask = undefined;
-    store.tasks.shift();
-    store.currentTask = store.tasks[0];
-  }
-  // 回评时,在MarkHistory中处理
-  // else {
-  // if (store.currentTask === store.historyTasks[0]) {
-  //   store.currentTask = store.historyTasks[1];
-  // } else {
-  //   store.currentTask = store.historyTasks[0];
-  // }
-  // }
-};
-
 async function updateStatus() {
   const res = await getStatus();
   store.status = res.data;
@@ -70,9 +54,12 @@ const chooseProblemType = async (problemId: number) => {
     if (res?.data.success) {
       message.success({ content: "问题卷处理成功", duration: 3 });
       visible = false;
-      removeSubmitedTask();
       if (store.historyOpen) {
         EventBus.emit("should-reload-history");
+      } else {
+        store.currentTask = undefined;
+        store.tasks.shift();
+        store.currentTask = store.tasks[0];
       }
       updateStatus();
     } else {

+ 0 - 6
src/features/mark/MinimapModal.vue

@@ -33,12 +33,6 @@ onBeforeUpdate(() => {
   imagesHtml =
     document.querySelector(".mark-body-container div:first-of-type")
       ?.innerHTML ?? "请关闭或重新打开";
-  // 没取到图片,提示
-  // if (imagesHtml.length <= 500) {
-  //   imagesHtml = "请关闭或重新打开";
-  // }
-
-  // console.log(imagesHtml);
 });
 
 const setScrollTo = (e: MouseEvent) => {

+ 1 - 1
src/features/student/importInspect/ImportInspect.vue

@@ -26,7 +26,7 @@ import MarkHeader from "./MarkHeader.vue";
 import { useRoute } from "vue-router";
 import MarkBody from "../inspect/MarkBody.vue";
 import MarkBoardInspect from "./MarkBoardInspect.vue";
-import type { Task, Setting } from "@/types";
+import type { Task } from "@/types";
 import { message } from "ant-design-vue";
 import { addFileServerPrefixToTask } from "@/utils/utils";
 

+ 0 - 11
src/features/student/importInspect/MarkBoardInspect.vue

@@ -118,17 +118,6 @@ let questions = $computed(() => {
 
 let markerScore = $computed(() => store.currentTask?.markerScore || 0);
 
-function groupChecked(groupNumber: number) {
-  return (
-    checkedQuestions.filter((q) => q.groupNumber === groupNumber).length ===
-    questions?.filter((q) => q.groupNumber === groupNumber).length
-  );
-}
-
-function questionChecked(question: Question) {
-  return checkedQuestions.includes(question);
-}
-
 function addFocusTrack(
   groupNumber: number | undefined,
   mainNumber: number | undefined,

+ 0 - 1
src/plugins/axiosNotice.ts

@@ -1,4 +1,3 @@
-import Vue from "vue";
 import { throttle } from "lodash-es";
 import { message } from "ant-design-vue";
 import { doLogout } from "@/api/markPage";