integrated_traffic_vue/src/request/training_process_management.js

33 lines
2.1 KiB
JavaScript

import { post, upload } from "@/request/axios.js";
export const setExamPaperManagementDelete = (params) =>
post("/stageexampaperinput/delete", params); // 试卷管理删除
export const setExamPaperManagementAdd = (params) =>
upload("/stageexampaperinput/add", params); // 试卷管理添加
export const setExamPaperManagementEdit = (params) =>
upload("/stageexampaperinput/edit", params); // 试卷管理修改
export const setExamPaperManagementInherit = (params) =>
post("/stageexampaperinput/inherit", params); // 试卷管理继承
export const setExamPaperManagementAddToDraft = (params) =>
upload("/stageexampaperCache/add", params); // 试卷管理保存到草稿
export const setExamPaperManagementTestQuestionsDelete = (params) =>
post("/paperQuestion/delete", params); // 试卷管理试题删除
export const setExamPaperManagementTestQuestionsAdd = (params) =>
post("/paperQuestion/add", params); // 试卷管理试题新增
export const setExamPaperManagementTestQuestionsEdit = (params) =>
post("/paperQuestion/edit", params); // 试卷管理试题修改
export const getAssociatedCoursewareNameList = (params) =>
post("/videocourseware/getCourseWareName", params); // 关联课件名称
export const getClassManagementList = (params) => post("/class/list", params); // 班级管理列表
export const setClassManagementDelete = (params) =>
post("/class/delete", params); // 班级管理删除
export const setClassManagementDelay = (params) =>
post("/class/postpone", params); // 班级管理延期
export const getPersonnelList = (params) =>
post("/trainedusersign/listByEnt", { loading: false, params }); // 班级管理添加人员
export const getClassManagementView = (params) => post("/class/goEdit", params); // 班级管理查看
export const setClassManagementAdd = (params) => post("/class/add", params); // 班级管理添加
export const setClassManagementEdit = (params) => post("/class/edit", params); // 班级管理修改
export const setClassManagementModifyExamTimes = (params) =>
post("/class/editNumberofexams", params); // 班级管理修改考试次数