|
@@ -83,15 +83,10 @@ import useTaskWatch from "../mark/composables/useTaskWatch";
|
|
|
|
|
|
const markStore = useMarkStore();
|
|
const markStore = useMarkStore();
|
|
useTaskWatch();
|
|
useTaskWatch();
|
|
-const { paperNumber, groupNumber, examId, arbitrateId } = vls.get(
|
|
|
|
- "arbitrate",
|
|
|
|
- {}
|
|
|
|
-);
|
|
|
|
|
|
+const { paperNumber, examId, arbitrateId } = vls.get("arbitrate", {});
|
|
let isSingleStudent = !!arbitrateId;
|
|
let isSingleStudent = !!arbitrateId;
|
|
|
|
|
|
-const params = isSingleStudent
|
|
|
|
- ? { arbitrateId }
|
|
|
|
- : { paperNumber, groupNumber, examId };
|
|
|
|
|
|
+const params = isSingleStudent ? { arbitrateId } : { paperNumber, examId };
|
|
|
|
|
|
async function updateClearTask() {
|
|
async function updateClearTask() {
|
|
await clearArbitrateTask(params);
|
|
await clearArbitrateTask(params);
|
|
@@ -236,8 +231,8 @@ const saveTaskToServer = async (
|
|
});
|
|
});
|
|
}
|
|
}
|
|
res = await saveArbitrateTask(
|
|
res = await saveArbitrateTask(
|
|
- markStore.currentTask.taskId + "",
|
|
|
|
- markStore.currentTask.studentId + "",
|
|
|
|
|
|
+ markStore.currentTask.arbitrateId,
|
|
|
|
+ markStore.currentTask.studentId,
|
|
markStore.currentTask.markResult.markerScore,
|
|
markStore.currentTask.markResult.markerScore,
|
|
markStore.currentTask.markResult.scoreList,
|
|
markStore.currentTask.markResult.scoreList,
|
|
false,
|
|
false,
|