mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-student.git
synced 2025-12-06 09:26:46 +08:00
添加boe教师的显示
This commit is contained in:
@@ -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 => {
|
||||
|
||||
@@ -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 => {
|
||||
|
||||
@@ -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 => {
|
||||
|
||||
@@ -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 => {
|
||||
|
||||
@@ -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 => {
|
||||
|
||||
Reference in New Issue
Block a user