123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- 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 });
- };
- // 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);
- };
- 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);
- };
- // 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 });
- };
|