|
@@ -39,7 +39,7 @@ import MarkBoardTrack from "./MarkBoardTrack.vue";
|
|
|
import { ModeEnum, Setting } from "@/types";
|
|
|
import MarkBoardKeyBoard from "./MarkBoardKeyBoard.vue";
|
|
|
import MarkBoardMouse from "./MarkBoardMouse.vue";
|
|
|
-import { isEmpty } from "lodash";
|
|
|
+import { isEmpty, isNumber } from "lodash";
|
|
|
import { message } from "ant-design-vue";
|
|
|
|
|
|
export default defineComponent({
|
|
@@ -185,7 +185,9 @@ export default defineComponent({
|
|
|
if (!markResult) return;
|
|
|
|
|
|
if (
|
|
|
- markResult.scoreList.length !== store.currentTask?.questionList.length
|
|
|
+ markResult.scoreList.length !==
|
|
|
+ store.currentTask?.questionList.length &&
|
|
|
+ markResult.scoreList.every((s) => isNumber(s))
|
|
|
) {
|
|
|
message.error({ content: "还有题目没有评分", duration: 5 });
|
|
|
return;
|