Browse Source

无赋分的错误提示

Michael Wang 4 years ago
parent
commit
10d1bab648

+ 6 - 4
src/features/mark/MarkBoardKeyBoard.vue

@@ -231,7 +231,11 @@ export default defineComponent({
       const errors: any = [];
       const errors: any = [];
       store.currentTask?.questionList.forEach((question, index) => {
       store.currentTask?.questionList.forEach((question, index) => {
         if (!isNumber(question.score)) {
         if (!isNumber(question.score)) {
-          errors.push({ question, index, error: "没有赋分不能提交" });
+          errors.push({
+            question,
+            index,
+            error: `${question.mainNumber}-${question.subNumber} 没有赋分不能提交。`,
+          });
         }
         }
       });
       });
       if (errors.length === 0) {
       if (errors.length === 0) {
@@ -239,9 +243,7 @@ export default defineComponent({
       } else {
       } else {
         console.log(errors);
         console.log(errors);
         message.error({
         message.error({
-          content: errors
-            .map((e: any) => `${e.index + 1}、${e.error}`)
-            .join("\n"),
+          content: errors.map((e: any) => `${e.error}`).join("\n"),
           duration: 10,
           duration: 10,
         });
         });
       }
       }

+ 6 - 4
src/features/mark/MarkBoardMouse.vue

@@ -85,7 +85,11 @@ export default defineComponent({
       const errors: any = [];
       const errors: any = [];
       store.currentTask?.questionList.forEach((question, index) => {
       store.currentTask?.questionList.forEach((question, index) => {
         if (!isNumber(question.score)) {
         if (!isNumber(question.score)) {
-          errors.push({ question, index, error: "没有赋分不能提交" });
+          errors.push({
+            question,
+            index,
+            error: `${question.mainNumber}-${question.subNumber} 没有赋分不能提交。`,
+          });
         }
         }
       });
       });
       if (errors.length === 0) {
       if (errors.length === 0) {
@@ -93,9 +97,7 @@ export default defineComponent({
       } else {
       } else {
         console.log(errors);
         console.log(errors);
         message.error({
         message.error({
-          content: errors
-            .map((e: any) => `${e.index + 1}、${e.error}`)
-            .join("\n"),
+          content: errors.map((e: any) => `${e.error}`).join("\n"),
           duration: 10,
           duration: 10,
         });
         });
       }
       }

+ 6 - 4
src/features/mark/MarkBoardTrack.vue

@@ -224,7 +224,11 @@ export default defineComponent({
       const errors: any = [];
       const errors: any = [];
       store.currentTask?.questionList.forEach((question, index) => {
       store.currentTask?.questionList.forEach((question, index) => {
         if (!isNumber(question.score)) {
         if (!isNumber(question.score)) {
-          errors.push({ question, index, error: "没有赋分不能提交" });
+          errors.push({
+            question,
+            index,
+            error: `${question.mainNumber}-${question.subNumber} 没有赋分不能提交。`,
+          });
         }
         }
       });
       });
       if (errors.length === 0) {
       if (errors.length === 0) {
@@ -232,9 +236,7 @@ export default defineComponent({
       } else {
       } else {
         console.log(errors);
         console.log(errors);
         message.error({
         message.error({
-          content: errors
-            .map((e: any) => `${e.index + 1}、${e.error}`)
-            .join("\n"),
+          content: errors.map((e: any) => `${e.error}`).join("\n"),
           duration: 10,
           duration: 10,
         });
         });
       }
       }