添加boe教师的显示

This commit is contained in:
zhangsir
2024-02-29 17:31:40 +08:00
parent f16db3c4e0
commit be6a7d979b
5 changed files with 15 additions and 15 deletions

View File

@@ -327,9 +327,7 @@ const { data } = useRequest(STU_OFFCOURSE_DETAIL, {
});
watch(data, (newVal) => {
// newVal.planDto.offteachers.map(item => teacherInfos(item.teacherId));
const teacherIdsArray = newVal.planDto.offteachers
.filter(item => item.teacherName !== 'BOE教师')
.map(item => item.teacherId);
const teacherIdsArray = newVal.planDto.offteachers.map(item => item.teacherId);
const teacherItemArr = []
teacherIdsArray.forEach(id => {
teacherItemArr.push(boeRequest(GET_USER_INFO_OLDURL, { userId: id }))
@@ -342,6 +340,8 @@ watch(data, (newVal) => {
? userInfo?.avatar
: '/upload' + userInfo?.avatar
: '/800e23f7-b58c-4192-820d-0c6a2b7544cc.png';
const index = teacherIdsArray.indexOf(userInfo.userId)
userInfo.realName = newVal.planDto.offteachers[index].teacherName
teacherItem.value.push(userInfo)
})
}).catch(error => {

View File

@@ -136,9 +136,7 @@ const {
const {data} = useRequest(STU_OFFCOURSE_DETAIL, {courseId});
watch(data, (newVal) => {
// newVal.planDto.offteachers.map(item => teacherInfos(item.teacherId));
const teacherIdsArray = newVal.planDto.offteachers
.filter(item => item.teacherName !== 'BOE教师')
.map(item => item.teacherId);
const teacherIdsArray = newVal.planDto.offteachers.map(item => item.teacherId);
const teacherItemArr = []
teacherIdsArray.forEach(id => {
teacherItemArr.push(boeRequest(GET_USER_INFO_OLDURL, { userId: id }))
@@ -151,6 +149,8 @@ watch(data, (newVal) => {
? userInfo?.avatar
: '/upload' + userInfo?.avatar
: '/800e23f7-b58c-4192-820d-0c6a2b7544cc.png';
const index = teacherIdsArray.indexOf(userInfo.userId)
userInfo.realName = newVal.planDto.offteachers[index].teacherName
teacherItem.value.push(userInfo)
})
}).catch(error => {

View File

@@ -134,9 +134,7 @@ const {
const {data} = useRequest(STU_OFFCOURSE_DETAIL, {courseId});
watch(data, (newVal) => {
// newVal.planDto.offteachers.map(item => teacherInfos(item.teacherId));
const teacherIdsArray = newVal.planDto.offteachers
.filter(item => item.teacherName !== 'BOE教师')
.map(item => item.teacherId);
const teacherIdsArray = newVal.planDto.offteachers.map(item => item.teacherId);
const teacherItemArr = []
teacherIdsArray.forEach(id => {
teacherItemArr.push(boeRequest(GET_USER_INFO_OLDURL, { userId: id }))
@@ -149,6 +147,8 @@ watch(data, (newVal) => {
? userInfo?.avatar
: '/upload' + userInfo?.avatar
: '/800e23f7-b58c-4192-820d-0c6a2b7544cc.png';
const index = teacherIdsArray.indexOf(userInfo.userId)
userInfo.realName = newVal.planDto.offteachers[index].teacherName
teacherItem.value.push(userInfo)
})
}).catch(error => {

View File

@@ -348,9 +348,7 @@ 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
.filter(item => item.teacherName !== 'BOE教师')
.map(item => item.teacherId);
const teacherIdsArray = newVal.planDto.offteachers.map(item => item.teacherId);
const teacherItemArr = []
teacherIdsArray.forEach(id => {
teacherItemArr.push(boeRequest(GET_USER_INFO_OLDURL, { userId: id }))
@@ -363,6 +361,8 @@ watch(data, (newVal) => {
? userInfo?.avatar
: '/upload' + userInfo?.avatar
: '/800e23f7-b58c-4192-820d-0c6a2b7544cc.png';
const index = teacherIdsArray.indexOf(userInfo.userId)
userInfo.realName = newVal.planDto.offteachers[index].teacherName
teacherItem.value.push(userInfo)
})
}).catch(error => {

View File

@@ -187,9 +187,7 @@ 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
.filter(item => item.teacherName !== 'BOE教师')
.map(item => item.teacherId);
const teacherIdsArray = newVal.planDto.offteachers.map(item => item.teacherId);
const teacherItemArr = []
teacherIdsArray.forEach(id => {
teacherItemArr.push(boeRequest(GET_USER_INFO_OLDURL, { userId: id }))
@@ -202,6 +200,8 @@ watch(data, (newVal) => {
? userInfo?.avatar
: '/upload' + userInfo?.avatar
: '/800e23f7-b58c-4192-820d-0c6a2b7544cc.png';
const index = teacherIdsArray.indexOf(userInfo.userId)
userInfo.realName = newVal.planDto.offteachers[index].teacherName
teacherItem.value.push(userInfo)
})
}).catch(error => {