Files
learning-system-portal/src/api/modules/lecturer.js
2024-05-18 00:48:44 +08:00

57 lines
1.6 KiB
JavaScript

import ajax from '../unionAjax.js';
const baseURL = '';
export const pageList = function(query) {
return ajax.postJson(baseURL,'/activityApi/certification/list',query);
}
export const getTeacherInfo = function(query) {
return ajax.postJson(baseURL,'/activityApi/teacher/getTeacherInfo',query);
}
export const getProgress = function(query) {
return ajax.postJson(baseURL,'/activityApi/certification/getProgress',query);
}
export const addTeacher = function(query) {
return ajax.postJson(baseURL,'/activityApi/teacher/addTeacher',query);
}
export const getCertificationProcess = function(query) {
return ajax.postJson(baseURL,'/activityApi/teacher/getCertificationProcess',query);
}
export const setOfflineTutoring = function(query) {
return ajax.postJson(baseURL,'/activityApi/certification/setOfflineTutoring',query);
}
export const treeList = function() {
return ajax.get(baseURL,'/systemapi/xboe/type/tree-list?sysResType=1&status=1');
}
export const getReviewResult = function(query) {
return ajax.postJson(baseURL,'/activityApi/certification/getReviewResult',query);
}
export const secondExamine = function(query) {
return ajax.postJson(baseURL,'/activityApi/certification/secondExamine',query);
}
export const download = function(data) {
return ajax.get(baseURL,'/activityApi/teacher/download?coursewareId='+data.coursewareId);
}
const exportPdf=function (data){
return ajax.getJsonToFile(baseURL,`/activityApi/teacher/download?coursewareId=${data.coursewareId}`);
}
export default {
pageList,
getTeacherInfo,
treeList,
getCertificationProcess,
setOfflineTutoring,
getReviewResult,
secondExamine,
exportPdf
}