From 34c4a796a886da1af8155a7cc84c710c83fa4abd Mon Sep 17 00:00:00 2001 From: wangxuemei <283912718@qq.com> Date: Fri, 31 May 2024 20:19:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=96=E9=83=A8=E8=AE=B2=E5=B8=88=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E8=81=94=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ExternalLecturer.js | 7 + src/api/indexPeojiectManage.js | 6 + src/components/project/Upload.vue | 36 +++++ src/views/lecturer/ExternalLecturer.vue | 69 ++++----- src/views/lecturer/InsideLecturer.vue | 181 ++++++++++++++++-------- 5 files changed, 204 insertions(+), 95 deletions(-) create mode 100644 src/api/ExternalLecturer.js create mode 100644 src/components/project/Upload.vue diff --git a/src/api/ExternalLecturer.js b/src/api/ExternalLecturer.js new file mode 100644 index 00000000..53c5ddd8 --- /dev/null +++ b/src/api/ExternalLecturer.js @@ -0,0 +1,7 @@ +import http from "./config"; +//外部讲师列表 +export const getOutTeacherList = (obj) => http.post('/admin/teacher/getOutTeacherList', obj) +//外部讲师详情 +export const getOuterTeacherById = (obj) => http.post('/admin/teacher/getOuterTeacherById', obj) +//外部讲师授课记录 +export const getOuterTeacherCourseList = (obj) => http.post('/admin/teacher/getOuterTeacherCourseList', obj) \ No newline at end of file diff --git a/src/api/indexPeojiectManage.js b/src/api/indexPeojiectManage.js index fc487696..0ff42ac4 100644 --- a/src/api/indexPeojiectManage.js +++ b/src/api/indexPeojiectManage.js @@ -42,3 +42,9 @@ export const getTeacherCourseList = (obj) => http.post('/admin/teacher/getTeache //导出内部讲师列表 // 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) \ No newline at end of file diff --git a/src/components/project/Upload.vue b/src/components/project/Upload.vue new file mode 100644 index 00000000..6831248f --- /dev/null +++ b/src/components/project/Upload.vue @@ -0,0 +1,36 @@ + + + \ No newline at end of file diff --git a/src/views/lecturer/ExternalLecturer.vue b/src/views/lecturer/ExternalLecturer.vue index 81c19bde..dfc88f06 100644 --- a/src/views/lecturer/ExternalLecturer.vue +++ b/src/views/lecturer/ExternalLecturer.vue @@ -5,7 +5,7 @@
-
+
-
+
@@ -119,7 +119,7 @@ />
手机号码 : - {{ formParam.userNo }} @@ -132,7 +132,7 @@ />
邮箱: - {{ formParam.departId }} @@ -148,7 +148,7 @@
备注 : - {{ formParam.userNo }} @@ -245,7 +245,8 @@