diff --git a/src/api/Teaching.js b/src/api/Teaching.js index 7299287a..728a090c 100644 --- a/src/api/Teaching.js +++ b/src/api/Teaching.js @@ -17,7 +17,7 @@ export const insertInTeacherCourse = (obj) => http.post('/admin/teacher/insertIn //修改内部讲师授课记录 export const updateInTeacherCourse = (obj) => http.post('/admin/teacher/updateInTeacherCourse', obj) //删除讲师授课记录 -export const deleteInTeacherCourse= (obj) => http.post(`/admin/teacher/deleteInTeacherCourse?offcourseId=${obj}`) +export const deleteInTeacherCourse= (obj) => http.post('/admin/teacher/deleteInTeacherCourse' ,obj) //外部讲师授课记录 export const getOuterTeacherCourseList = (obj) => http.post('/admin/teacher/getOuterTeacherCourseList', obj) //获取外部授课记录详情 diff --git a/src/views/lecturer/ExternalTeaching.vue b/src/views/lecturer/ExternalTeaching.vue index 3a421364..59fe4e6c 100644 --- a/src/views/lecturer/ExternalTeaching.vue +++ b/src/views/lecturer/ExternalTeaching.vue @@ -281,7 +281,7 @@ import ProjectManager from "@/components/project/ProjectManagerNew"; import ProjectManagerOutTeacher from "@/components/project/ProjectManagerOutTeacher"; import dayjs from "dayjs"; import { updateInTeacher, getTeacherExpertise } from "../../api/Lecturer"; -import { getOuterTeacherCourseList, getAddress, updateInTeacherCourse, deleteInTeacherCourse, insertOutTeaherCourse,getOuterTeacherCourseDetail } from "../../api/Teaching"; +import { getOuterTeacherCourseList, getAddress, updateInTeacherCourse, deleteInTeacherCourse, insertInTeacherCourse,getOuterTeacherCourseDetail } from "../../api/Teaching"; // import {getProjSt} from "../../api/indexProjStu"; // import AddTeacher from "../../components/drawers/project/AddTeacher" export default { @@ -600,6 +600,7 @@ export default { state.teacherdialog = true; state.teacherdialogtitle = '修改授课记录' state.lookTeacherId = record.teacherId + state.formParam.teacherType='1' state.vf = false TeacherSystem() } @@ -611,7 +612,7 @@ export default { }); } else { - insertOutTeaherCourse(state.formParam) + insertInTeacherCourse(state.formParam) .then((res) => { message.success("保存成功"); }).catch((err) => { @@ -631,7 +632,11 @@ export default { //确认删除 const closeDeleteTeacher = () => { //调用删除接口 - deleteInTeacherCourse(state.delTeacherId).then((res) => { + let obj ={ + offcourseId :state.delTeacherId, + teacherType:'1' + } + deleteInTeacherCourse(obj).then((res) => { if (res.data.code == 200) { message.success("删除成功"); state.deleteTeacherdialog = false diff --git a/src/views/lecturer/InsideLecturer.vue b/src/views/lecturer/InsideLecturer.vue index bcd2977f..8c480d61 100644 --- a/src/views/lecturer/InsideLecturer.vue +++ b/src/views/lecturer/InsideLecturer.vue @@ -177,10 +177,11 @@ - +
+ :disabled="getLevelList.length !== 0 ? false : true" :options="getLevelList" > +
@@ -1137,7 +1138,7 @@ export default { state.log = true message.warning( '讲师不能为空') } - if (state.formParam.newdepartId==null){ + if (state.formParam.departId==null){ state.log = true message.warning( '组织不能为空') } @@ -1197,6 +1198,12 @@ export default { // const customPreview =(e)=>{ // e.stopPropagation() // } + const handlesel=()=>{ + console.log( '请下选择讲师体系') + if (state.formParam.tsystemId == undefimed) { + message.warning( '请下选择讲师体系') + } + } //导出功能 const handleExport = () => { window.open ( @@ -1217,6 +1224,7 @@ export default { ...toRefs(state), rules, rule, + handlesel, // customPreview, clearNonNumber, // managerChange, diff --git a/src/views/lecturer/InsideTeaching.vue b/src/views/lecturer/InsideTeaching.vue index 43eef5e1..349ffeab 100644 --- a/src/views/lecturer/InsideTeaching.vue +++ b/src/views/lecturer/InsideTeaching.vue @@ -3,9 +3,10 @@
- + - + - - - 导入 - + + + 导入 + 导出 @@ -107,49 +103,40 @@
- -