diff --git a/src/api/Lecturer.js b/src/api/Lecturer.js new file mode 100644 index 00000000..72911c06 --- /dev/null +++ b/src/api/Lecturer.js @@ -0,0 +1,43 @@ +import http from "./config"; +/* + * @Author: lixg lixg@dongwu-inc.com + * @Date: 2022-11-18 14:09:43 + * @LastEditors: lixg lixg@dongwu-inc.com + * @LastEditTime: 2023-02-11 18:55:44 + * @FilePath: /fe-manage/src/api/indexProjStu.js + * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE + */ +// 获取内部讲师体系列表 +//VUE_APP_BASE_API /manageApi +export const getTeacherSystemList = (obj) => http.post('/admin/teacher/getSystem', obj) +// 获取内部讲师列表 +export const getTeacherList = (obj) => http.post('/admin/teacher/getInTeacherList', obj) +//获取内部讲师发薪地 +export const getTeacherPayRollPriceList = (obj) => http.post('/admin/teacher/getPayRollPlace', obj) +//获取内部讲师级别 +export const getLevel = (obj) => http.post('/admin/teacher/getLevel', obj) +//新增内部讲师 +export const insertTeacher = () => http.post('/admin/teacher/insertInTeacher' ,obj) +//修改 内部讲师 +export const updateInTeacher = () => http.post('/admin/teacher/updateInTeacher' ,obj) +//内部讲师详情 +export const getTeacherById= (obj) => http.post('/admin/teacher/getTeacherById' ,obj) +//删除内部讲师 +export const deleteTeacher = (obj) => http.post('/admin/teacher/deleteInTeacher' ,obj)// +//修改内部讲师状态 +export const updateTeacherState = (obj) => http.post('/admin/teacher/update-status' ,obj) +//获取内部讲师授课记录 +export const getTeacherCourseList = (obj) => http.post('/admin/teacher/getTeacherCourseList' ,obj) +//导出内部讲师列表 +// http://pretest.zcwytd.com/manageApi/lesson_records/export +export const exportteacher = (obj) => http.post('/admin/lesson_records/export' ,obj) +// 所有教师专长 +export const getTeacherExpertise = (obj) => http.post('/admin/teacher/getTeacherExpertise' ,obj) +//根据父级教师专长(pid)查找子级教师专长 +export const getTeacherExpertiseByPid = (obj) => http.post('/admin/teacher/getTeacherExpertiseByPid' ,obj) +// 新增页面内部姓名 +export const infoteacher = (obj) => http.get('/admin/thirdApi/org/info' ,obj) +//外部讲师列表 +export const getOutTeacherList = (obj) => http.post('/admin/teacher/getOutTeacherList', obj) +//外部讲师详情 +export const getOuterTeacherById = (obj) => http.post('/admin/teacher/getOuterTeacherById', obj) diff --git a/src/api/Teaching.js b/src/api/Teaching.js new file mode 100644 index 00000000..624a3f51 --- /dev/null +++ b/src/api/Teaching.js @@ -0,0 +1,11 @@ +import http from "./config"; +//列表查询内部讲师授课记录 +export const getNewInTeacherCourseList = (obj) => http.post('/admin/teacher/getNewInTeacherCourseList', obj) +//内部讲师授课记录详情 +export const getTeacherCourseList = (obj) => http.post('/admin/teacher/getTeacherCourseList', obj) +//授课记录导出 +export const getexport = (obj) => http.post('/lesson_records/export', obj) +//授课记录导入 +export const importTeacherCourseRecord = (obj) => http.post('/importTeacherCourseRecord', obj) +//外部讲师授课记录 +export const getOuterTeacherCourseList = (obj) => http.post('/admin/teacher/getOuterTeacherCourseList', obj) \ No newline at end of file diff --git a/src/views/lecturer/ExternalTeaching.vue b/src/views/lecturer/ExternalTeaching.vue index 880a77df..7d57d596 100644 --- a/src/views/lecturer/ExternalTeaching.vue +++ b/src/views/lecturer/ExternalTeaching.vue @@ -1,7 +1,1274 @@ - \ No newline at end of file + + \ No newline at end of file diff --git a/src/views/lecturer/ExternalTeachingDetail.vue b/src/views/lecturer/ExternalTeachingDetail.vue new file mode 100644 index 00000000..02b02509 --- /dev/null +++ b/src/views/lecturer/ExternalTeachingDetail.vue @@ -0,0 +1,977 @@ + + + + \ No newline at end of file diff --git a/src/views/lecturer/InsideTeachingDetail.vue b/src/views/lecturer/InsideTeachingDetail.vue new file mode 100644 index 00000000..4b403656 --- /dev/null +++ b/src/views/lecturer/InsideTeachingDetail.vue @@ -0,0 +1,977 @@ + + + + \ No newline at end of file