mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-15 05:46:43 +08:00
教师管理接口
This commit is contained in:
@@ -63,11 +63,82 @@ const teacherSystem = function(id) {
|
||||
const updateStatus = function(data) {
|
||||
return ajax.postJson('/b1/system/teacher/update-status',data);
|
||||
}
|
||||
/**
|
||||
* 教师授课记录查询接口
|
||||
* @param {
|
||||
```json
|
||||
id // 教师id
|
||||
courseType // 课程类型:‘1,2’:面授,训练班;‘0’:在线班
|
||||
pageSize // 每页数据条数
|
||||
page // 返回第几页数据
|
||||
isPage // 是否分页:0分页返回,1:不分页直接返回全部
|
||||
```
|
||||
*/
|
||||
const getCourseScore = function(data) {
|
||||
return ajax.get(`/b1/system/teacher/course-score?id=${data.id}&courseType=${data.courseType}&pageSize=${data.pageSize}&page=${data.page}&isPage=${data.isPage}`);
|
||||
}
|
||||
/**
|
||||
* 内部讲师-授课资格 查询接口
|
||||
* @param {
|
||||
id // 教师id
|
||||
pageSize // 每页数据条数
|
||||
page // 返回第几页数据
|
||||
```}
|
||||
*/
|
||||
const getTeachingQualify = function(data) {
|
||||
return ajax.get(`/b1/system/teacher/teaching-qualify?id=${data.id}&pageSize=${data.pageSize}&page=${data.page}`);
|
||||
}
|
||||
/**
|
||||
* 内部讲师-未开班资源查询接口
|
||||
* @param {
|
||||
id // 教师id
|
||||
```
|
||||
*/
|
||||
const getCourseInfo = function(id) {
|
||||
return ajax.get('/b1/system/teacher/course-info?id='+id);
|
||||
}
|
||||
/**
|
||||
* 内部讲师-未开班资源查询接口
|
||||
* @param {
|
||||
id // 教师id
|
||||
```
|
||||
*/
|
||||
const teacherUpgradePrecess = function(id) {
|
||||
return ajax.get('/b1/system/teacher/teacher-upgrade-precess?id='+id);
|
||||
}
|
||||
/**
|
||||
* 内部讲师-未开班资源查询接口
|
||||
* @param {
|
||||
courseId // 课程id
|
||||
modId // 模块id
|
||||
teacherId // 教师id
|
||||
teachingTime // 授课时间
|
||||
*/
|
||||
const editModelTeacher = function(data) {
|
||||
return ajax.postJson('/b1/system/teacher/edit-model-teacher',data);
|
||||
}
|
||||
/**
|
||||
* 内部讲师-删除模块讲师接口
|
||||
* @param {
|
||||
courseId // 课程id
|
||||
modId // 模块id
|
||||
teacherId // 教师id
|
||||
remark // 备注
|
||||
*/
|
||||
const deleteModelTeacher = function(data) {
|
||||
return ajax.postJson('/b1/system/teacher/delete-model-teacher',data);
|
||||
}
|
||||
|
||||
|
||||
export default {
|
||||
editTeacher,
|
||||
teacherSystem,
|
||||
teacherInfo,
|
||||
deleteTeacher,
|
||||
updateStatus
|
||||
updateStatus,
|
||||
getCourseScore,
|
||||
getTeachingQualify,
|
||||
getCourseInfo,
|
||||
teacherUpgradePrecess,
|
||||
deleteModelTeacher
|
||||
}
|
||||
Reference in New Issue
Block a user