|
@@ -7,7 +7,7 @@
|
|
|
:subjectCode="subjectCode"
|
|
|
:groupNumber="groupNumber"
|
|
|
orderTimeField="inspectTime"
|
|
|
- :getHistory="getLibraryInspectedHistory"
|
|
|
+ :getHistory="getLibraryInspectedHistoryOfLibraryInspect"
|
|
|
/>
|
|
|
<mark-body @error="renderError" />
|
|
|
<MarkBoardInspect @inspect="saveTaskToServer" @reject="rejectQuestions" />
|
|
@@ -26,15 +26,15 @@ import MarkBoardInspect from "./MarkBoardInspect.vue";
|
|
|
import type { Question } from "@/types";
|
|
|
import { message } from "ant-design-vue";
|
|
|
import {
|
|
|
- clearInspectedTask,
|
|
|
- getInspectedTaskStatus,
|
|
|
- getLibraryInspectedHistory,
|
|
|
- getOneOfInspectedTask,
|
|
|
- rejectInspectedTask,
|
|
|
- saveInspectedTask,
|
|
|
+ clearInspectedTaskOfLibraryInspect,
|
|
|
+ getInspectedTaskStatusOfLibraryInspect,
|
|
|
+ getLibraryInspectedHistoryOfLibraryInspect,
|
|
|
+ getOneOfInspectedTaskOfLibraryInspect,
|
|
|
+ rejectInspectedTaskOfLibraryInspect,
|
|
|
+ saveInspectedTaskOfLibraryInspect,
|
|
|
} from "@/api/libraryInspectPage";
|
|
|
import { getPaper } from "@/api/jsonMark";
|
|
|
-import { getInspectedSetting } from "@/api/inspectPage";
|
|
|
+import { getAdminPageSetting } from "@/api/inspectPage";
|
|
|
import EventBus from "@/plugins/eventBus";
|
|
|
import { addFileServerPrefixToTask } from "@/utils/utils";
|
|
|
|
|
@@ -47,11 +47,11 @@ const { subjectCode, groupNumber, libraryId } = route.query as {
|
|
|
};
|
|
|
|
|
|
async function updateClearTask() {
|
|
|
- await clearInspectedTask(subjectCode, groupNumber);
|
|
|
+ await clearInspectedTaskOfLibraryInspect(subjectCode, groupNumber);
|
|
|
}
|
|
|
|
|
|
async function updateSetting() {
|
|
|
- const settingRes = await getInspectedSetting(subjectCode);
|
|
|
+ const settingRes = await getAdminPageSetting(subjectCode);
|
|
|
|
|
|
const { examType, fileServer, subject, userName, splitConfig } =
|
|
|
settingRes.data;
|
|
@@ -68,7 +68,10 @@ async function updateSetting() {
|
|
|
}
|
|
|
}
|
|
|
async function updateStatus() {
|
|
|
- const res = await getInspectedTaskStatus(subjectCode, groupNumber);
|
|
|
+ const res = await getInspectedTaskStatusOfLibraryInspect(
|
|
|
+ subjectCode,
|
|
|
+ groupNumber
|
|
|
+ );
|
|
|
if (res.data.valid) Object.assign(store.status, res.data);
|
|
|
}
|
|
|
async function updateTask() {
|
|
@@ -110,7 +113,7 @@ onMounted(async () => {
|
|
|
});
|
|
|
|
|
|
async function getOneOfStuTask() {
|
|
|
- return getOneOfInspectedTask(subjectCode, groupNumber);
|
|
|
+ return getOneOfInspectedTaskOfLibraryInspect(subjectCode, groupNumber);
|
|
|
}
|
|
|
|
|
|
let realLibraryId = $computed(
|
|
@@ -120,7 +123,7 @@ const saveTaskToServer = async () => {
|
|
|
console.log("save inspect task to server");
|
|
|
const mkey = "save_task_key";
|
|
|
void message.loading({ content: "保存评卷任务...", key: mkey });
|
|
|
- const res = await saveInspectedTask(realLibraryId);
|
|
|
+ const res = await saveInspectedTaskOfLibraryInspect(realLibraryId);
|
|
|
if (res.data.success && store.currentTask) {
|
|
|
void message.success({ content: "复核成功", key: mkey, duration: 2 });
|
|
|
if (!store.historyOpen) {
|
|
@@ -141,7 +144,7 @@ const rejectQuestions = async (questions: Array<Question>) => {
|
|
|
if (!store.currentTask) return;
|
|
|
const mkey = "reject_task_key";
|
|
|
void message.loading({ content: "打回评卷任务...", key: mkey });
|
|
|
- const res = await rejectInspectedTask(
|
|
|
+ const res = await rejectInspectedTaskOfLibraryInspect(
|
|
|
store.currentTask.libraryId + "",
|
|
|
questions
|
|
|
);
|