zhangjie 3 сар өмнө
parent
commit
c55c504a90

+ 4 - 1
src/features/mark/composables/useMarkSubmit.ts

@@ -86,7 +86,10 @@ export default function useMarkSubmit() {
         markResult.markerTrackList
           .map((t) => Math.round((t.score || 0) * 100))
           .reduce((acc, s) => acc + s, 0) / 100;
-      if (trackScores !== markResult.markerScore) {
+      if (
+        trackScores !== markResult.markerScore &&
+        markResult.markerScore !== null
+      ) {
         void message.error({
           content: "轨迹分与总分不一致,请检查。",
           duration: 3,

+ 1 - 1
src/features/reject/RejectBoard.vue

@@ -161,7 +161,7 @@ async function toReject(values: FormState) {
   loading.value = true;
 
   const res = await doRejectTask({
-    id: markStore.currentTask.taskId,
+    id: markStore.currentTask.questionList[0].taskId,
     rejectReason: values.rejectReason,
   }).catch(() => false);