diff --git a/src/views/faceteach/FaceTeach.vue b/src/views/faceteach/FaceTeach.vue index 338befd..6a4cbda 100644 --- a/src/views/faceteach/FaceTeach.vue +++ b/src/views/faceteach/FaceTeach.vue @@ -327,7 +327,9 @@ const { data } = useRequest(STU_OFFCOURSE_DETAIL, { }); watch(data, (newVal) => { // newVal.planDto.offteachers.map(item => teacherInfos(item.teacherId)); - const teacherIdsArray = newVal.planDto.offteachers.map(item => item.teacherId); + const teacherIdsArray = newVal.planDto.offteachers + .filter(item => item.teacherName !== 'BOE教师') + .map(item => item.teacherId); const teacherItemArr = [] teacherIdsArray.forEach(id => { teacherItemArr.push(boeRequest(GET_USER_INFO_OLDURL, { userId: id })) diff --git a/src/views/faceteach/FaceTeachNoCommon.vue b/src/views/faceteach/FaceTeachNoCommon.vue index ffc741f..fbfe3f8 100644 --- a/src/views/faceteach/FaceTeachNoCommon.vue +++ b/src/views/faceteach/FaceTeachNoCommon.vue @@ -136,7 +136,9 @@ const { const {data} = useRequest(STU_OFFCOURSE_DETAIL, {courseId}); watch(data, (newVal) => { // newVal.planDto.offteachers.map(item => teacherInfos(item.teacherId)); - const teacherIdsArray = newVal.planDto.offteachers.map(item => item.teacherId); + const teacherIdsArray = newVal.planDto.offteachers + .filter(item => item.teacherName !== 'BOE教师') + .map(item => item.teacherId); const teacherItemArr = [] teacherIdsArray.forEach(id => { teacherItemArr.push(boeRequest(GET_USER_INFO_OLDURL, { userId: id })) diff --git a/src/views/faceteach/FaceTeachNoCourse.vue b/src/views/faceteach/FaceTeachNoCourse.vue index d787673..0ed5388 100644 --- a/src/views/faceteach/FaceTeachNoCourse.vue +++ b/src/views/faceteach/FaceTeachNoCourse.vue @@ -134,7 +134,9 @@ const { const {data} = useRequest(STU_OFFCOURSE_DETAIL, {courseId}); watch(data, (newVal) => { // newVal.planDto.offteachers.map(item => teacherInfos(item.teacherId)); - const teacherIdsArray = newVal.planDto.offteachers.map(item => item.teacherId); + const teacherIdsArray = newVal.planDto.offteachers + .filter(item => item.teacherName !== 'BOE教师') + .map(item => item.teacherId); const teacherItemArr = [] teacherIdsArray.forEach(id => { teacherItemArr.push(boeRequest(GET_USER_INFO_OLDURL, { userId: id })) diff --git a/src/views/faceteach/FaceTeachSignUp.vue b/src/views/faceteach/FaceTeachSignUp.vue index 63d2930..bc8a349 100644 --- a/src/views/faceteach/FaceTeachSignUp.vue +++ b/src/views/faceteach/FaceTeachSignUp.vue @@ -348,7 +348,9 @@ const {data = {}} = useRequest(STU_OFFCOURSE_DETAIL, {courseId}); console.log(data.value); watch(data, (newVal) => { // newVal.planDto.offteachers.map(item => teacherInfos(item.teacherId)); - const teacherIdsArray = newVal.planDto.offteachers.map(item => item.teacherId); + const teacherIdsArray = newVal.planDto.offteachers + .filter(item => item.teacherName !== 'BOE教师') + .map(item => item.teacherId); const teacherItemArr = [] teacherIdsArray.forEach(id => { teacherItemArr.push(boeRequest(GET_USER_INFO_OLDURL, { userId: id })) diff --git a/src/views/faceteach/FaceTeachStuSign.vue b/src/views/faceteach/FaceTeachStuSign.vue index bdcbce3..dfc7d1c 100644 --- a/src/views/faceteach/FaceTeachStuSign.vue +++ b/src/views/faceteach/FaceTeachStuSign.vue @@ -187,7 +187,9 @@ const { query: { courseId }} = useRoute(); const { data } = useRequest(STU_OFFCOURSE_DETAIL, { courseId, usePermission: true, }); watch(data, (newVal) => { // newVal.planDto.offteachers.map(item => teacherInfos(item.teacherId)); - const teacherIdsArray = newVal.planDto.offteachers.map(item => item.teacherId); + const teacherIdsArray = newVal.planDto.offteachers + .filter(item => item.teacherName !== 'BOE教师') + .map(item => item.teacherId); const teacherItemArr = [] teacherIdsArray.forEach(id => { teacherItemArr.push(boeRequest(GET_USER_INFO_OLDURL, { userId: id }))