diff --git a/src/api/Teaching.js b/src/api/Teaching.js index 0a45004d..ca4ca585 100644 --- a/src/api/Teaching.js +++ b/src/api/Teaching.js @@ -8,19 +8,19 @@ export const getTeacherCourseList = (obj) => http.post(`/admin/teacher/getTeache 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) //获取所属组织 export const getOrganization = (obj) => http.post('/admin/teacher/getOrganization', obj) //获取开课场地 export const getAddress = (obj) => http.post('/admin/teacher/getAddress', obj) -//获取外部授课记录详情 -export const getOuterTeacherCourseDetail = (obj) => http.post(`/admin/teacher/getOuterTeacherCourseDetail?id=${obj}`) -//删除讲师授课记录 -export const deleteInTeacherCourse= (obj) => http.post(`/admin/teacher/deleteInTeacherCourse?offcourseId=${obj}`) //新增内部授课记录 export const insertInTeacherCourse = (obj) => http.post('/admin/teacher/insertInTeacherCourse', obj) //修改内部讲师授课记录 export const updateInTeacherCourse = (obj) => http.post('/admin/teacher/updateInTeacherCourse', obj) +//删除讲师授课记录 +export const deleteInTeacherCourse= (obj) => http.post(`/admin/teacher/deleteInTeacherCourse?offcourseId=${obj}`) +//外部讲师授课记录 +export const getOuterTeacherCourseList = (obj) => http.post('/admin/teacher/getOuterTeacherCourseList', obj) +//获取外部授课记录详情 +export const getOuterTeacherCourseDetail = (obj) => http.post(`/admin/teacher/getOuterTeacherCourseDetail?id=${obj}`) //新增外部授课记录 export const insertOutTeaherCourse = (obj) => http.post('/admin/teacher/insertOutTeaherCourse', obj) \ No newline at end of file diff --git a/src/views/lecturer/ExternalLecturer.vue b/src/views/lecturer/ExternalLecturer.vue index a5a1b725..a3af8f08 100644 --- a/src/views/lecturer/ExternalLecturer.vue +++ b/src/views/lecturer/ExternalLecturer.vue @@ -629,13 +629,13 @@ export default { const getteacherrecordstableData = () => { state.teacherrecordsLoading = true state.loading = true; - // let ids={id: state.lookTeacherId ,pageNo: "1", pageSize: "10" } - let ids = - { - id: "965341999643234304", - pageNo: "1", - pageSize: "10" - } + let ids={id: state.lookTeacherId ,pageNo: "1", pageSize: "10" } + // let ids = + // { + // id: "965341999643234304", + // pageNo: "1", + // pageSize: "10" + // } // api接口 getOuterTeacherCourseList(ids).then((res) => { teacherrecordstableData.value = res.data.data diff --git a/src/views/lecturer/ExternalTeaching.vue b/src/views/lecturer/ExternalTeaching.vue index 2c5e8535..ddf00e6e 100644 --- a/src/views/lecturer/ExternalTeaching.vue +++ b/src/views/lecturer/ExternalTeaching.vue @@ -87,11 +87,13 @@ + wrapClassName="doublepro" width="900px" height="476px">
+ +
@@ -151,7 +153,7 @@
课程类型 : + showSearch :options="OnTheJobStatusList" placeholder="课程类型 "> {{formParam.type==1 ?'项目开课':formParam.type==2?'路径开课' :formParam.type==3 ? '面授开课':''}}
@@ -172,8 +174,8 @@
内容分类 : - + {{ formParam.defaultTeachingTime }}
@@ -246,7 +248,7 @@ import { reactive, toRefs, ref } from "vue"; import { useRouter } from "vue-router"; import { message } from "ant-design-vue"; import { updateInTeacher, getTeacherExpertise } from "../../api/Lecturer"; -import { getOuterTeacherCourseList, getAddress,getOuterTeacherCourseDetail ,deleteInTeacherCourse,insertOutTeaherCourse} from "../../api/Teaching"; +import { getOuterTeacherCourseList, getAddress,updateInTeacherCourse ,deleteInTeacherCourse,insertOutTeaherCourse} from "../../api/Teaching"; // import {getProjSt} from "../../api/indexProjStu"; // import AddTeacher from "../../components/drawers/project/AddTeacher" export default { @@ -255,7 +257,7 @@ export default { }, setup() { - const router = useRouter(); + const router = useRouter(); const state = reactive({ tableLoading: false, delTeacherId: null, //删除id确认 @@ -287,7 +289,7 @@ export default { getAddress().then((res) => { if (res.data.code === 200) { let arr = res.data.data; - let array = AddressList.value; + let array =[]; arr.map((value) => { let obj = { value: value.id, @@ -487,7 +489,7 @@ export default { state.teacherdialog = true; state.teacherdialogtitle = '添加授课记录' getTeacherExpertiseLista() - AddressLista() + // AddressLista() } //修改讲师信息弹窗 @@ -540,7 +542,7 @@ export default { getTeacherExpertise().then((res) => { if (res.data.code === 200) { let arr = res.data.data; - let array = getTeacherExpertiseList.value; + let array = []; arr.map((value) => { let obj = { value: value.id, @@ -594,12 +596,13 @@ export default { teacher:record.teacher, mobile:record.mobile, name:record.name, - beginTime:record.beginTime || '2024-06-11', + // beginTime:record.beginTime , type:record.type, duration:record.duration, defaultTeachingTime:record.defaultTeachingTime, score:record.score, - remark:record.remark + remark:record.remark, + userNo:record.userNo } // getOuterTeacherCourseDetail(state.lookTeacherId).then((res) => { // state.formParam = res.data.data @@ -650,6 +653,7 @@ export default { };