123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168 |
- import { $postParam, $post } from "@/plugins/axios";
- // other
- // 试卷编号模糊查询
- export const pageNumberQuery = datas => {
- return $postParam("/api/admin/exam/task/paper_number_query", datas);
- };
- // 命题老师模糊查询
- export const questionTeatherQuery = datas => {
- return $postParam("/api/admin/exam/task/user_query", datas);
- };
- // 待办任务-------------->
- // 命题任务待办
- export const waitExamTaskListPage = datas => {
- return $postParam("/api/admin/work/exam/task/ready", datas);
- };
- export const waitExamTaskCount = () => {
- return $postParam("/api/admin/work/exam/task/ready_count", {});
- };
- // 命题分配待办
- export const waitExamTaskNewListPage = datas => {
- return $postParam("/api/admin/work/exam/task/new", datas);
- };
- export const waitExamTaskNewCount = () => {
- return $postParam("/api/admin/work/exam/task/new_count", {});
- };
- // 入库审核待办
- export const waitTaskReviewListPage = datas => {
- return $postParam("/api/admin/work/exam/task/submit", datas);
- };
- export const waitTaskReviewCount = () => {
- return $postParam("/api/admin/work/exam/task/submit_count", {});
- };
- // exam-task-manage
- export const examTaskListPage = datas => {
- return $postParam("/api/admin/exam/task/list", datas);
- };
- export const updateExamTask = datas => {
- return $post("/api/admin/exam/task/save", datas);
- };
- export const updatExamTaskTeacher = ({ id, userId }) => {
- return $post("/api/admin/exam/task/assign_user", { id, userId });
- };
- export const ableExamTask = ({ id, enable }) => {
- return $post("/api/admin/exam/task/enable", { id, enable });
- };
- export const batchAddExamTask = datas => {
- return $post("/api/admin/exam/task/save_batch", datas);
- };
- export const taskApplyAuditHistory = examTaskId => {
- return $postParam("/api/admin/exam/task/review_list", { examTaskId });
- };
- // task-apply-manage
- export const taskApplyListPage = datas => {
- return $postParam("/api/admin/exam/task/apply_list", datas);
- };
- export const taskApplyDetail = (examTaskId, source = "") => {
- return $postParam("/api/admin/exam/task/apply_get_one", {
- examTaskId,
- source
- });
- };
- export const updateTaskApply = datas => {
- return $post("/api/admin/exam/task/apply_save", datas);
- };
- export const cancelOrRestartTaskApply = ({ id, status }) => {
- return $post("/api/admin/exam/task/apply_status", { id, status });
- };
- export const taskAllFlowSetups = flowId => {
- return $postParam("/api/admin/flow/task/all", { flowId });
- };
- export const taskAllApproverPeople = ({ taskId, courseCode }) => {
- return $postParam("/api/admin/flow/task/approver/people_all", {
- taskId,
- courseCode
- });
- };
- // 命题老师创建命题任务
- export const teacherCreateTaskApply = datas => {
- return $post("/api/admin/exam/task/save_task_apply", datas);
- };
- export const teacherCancelTaskApply = examTaskId => {
- return $postParam("/api/admin/exam/task/remove_task_apply", { examTaskId });
- };
- export const switchCardCreateMethod = examTaskId => {
- return $postParam("/api/admin/exam/task/switch_card", { examTaskId });
- };
- // task-review-manage
- export const taskReviewUnauditedListPage = datas => {
- return $postParam("/api/admin/exam/task/review_list_unaudited", datas);
- };
- export const taskReviewAuditedListPage = datas => {
- return $postParam("/api/admin/exam/task/review_list_audited", datas);
- };
- export const updateTaskReview = datas => {
- // return $post("/api/admin/exam/task/review_save", datas);
- return $postParam("/api/admin/flow/task/approve", datas);
- };
- export const batchUpdateTaskReview = datas => {
- return $post("/api/admin/exam/task/review_save_batch", datas);
- };
- export const reviewSampleDataExport = datas => {
- return $post("/api/admin/exam/task/review_export", datas);
- };
- // task-paper-manage
- export const taskPaperListPage = datas => {
- return $postParam("/api/admin/exam/task/paper_list", datas);
- };
- export const ableTaskPaper = ({ id, enable }) => {
- return $post("/api/admin/exam/task/paper_enable", { id, enable });
- };
- export const taskPaperApplyEdit = datas => {
- return $post("/api/admin/exam/task/paper_update", datas);
- };
- export const downloadPaper = examTaskId => {
- return $postParam(
- "/api/admin/exam/task/paper_download",
- { examTaskId },
- { responseType: "blob" }
- );
- };
- export const paperAndCardBatchExport = datas => {
- return $postParam("/api/admin/exam/task/paper_card_download_pdf", datas);
- };
- // publish-print-task
- export const listTaskPrint = datas => {
- return $postParam("/api/admin/exam/task/list_task_print", datas);
- };
- export const createTaskPrint = datas => {
- return $post("/api/admin/exam/task/save_task_print", datas);
- };
- export const removeTaskPrint = examTaskPrintId => {
- return $postParam("/api/admin/exam/task/remove_task_print", {
- examTaskPrintId
- });
- };
- export const listTaskPrintStudent = datas => {
- return $postParam("/api/admin/exam/task/list_task_print_student", datas);
- };
- // 班级查询
- export const listTaskPrintClass = datas => {
- return $postParam("/api/admin/exam/task/list_task_print_class", datas);
- };
- // 印刷室查询
- export const listTaskPrintHouse = datas => {
- return $postParam("/api/admin/exam/task/list_task_print_house", datas);
- };
- // card
- export const cardForSelectList = datas => {
- return $postParam("/api/admin/exam/card/select_card_list", datas);
- };
- // data-manage ie-task-manage
- export const dataTaskList = datas => {
- return $postParam("/api/admin/data/task/query", datas);
- };
- export const taskResetPdf = id => {
- return $postParam("/api/admin/data/task/reset_create_pdf", { id });
- };
- export const removeDataTask = ({ ids, type }) => {
- // TODO:
- return $post("/api/admin/data/task/query", { ids, type });
- };
|