我的收藏头像

This commit is contained in:
lmj
2022-11-11 15:41:36 +08:00
parent be2bbec9aa
commit 62f5fa0bb3

View File

@@ -13,7 +13,6 @@
<view class="top-bar-tab" @click="clicktab(4)" :class="{ active: conType == 4 }">问答</view>
</view>
</view>
<view v-if="conType == 1">
<view v-for="(item, idx) in courseList" :key="idx" class="course_box">
<view class="course" @click="toCourseDetail(item)">
@@ -29,8 +28,7 @@
<text style="font-weight: bold; font-size: 32rpx;" v-html="$keywordActiveShow(item.title, query.keyword)"></text>
</view>
<view class="course-content">
<!-- <author-info :avatar="item.avatar" :name="item.question.sysCreateBy" :info="item.orgInfo" :sex="item.sex"></author-info> -->
<view class="course-text">{{ item.authorName }}</view>
<author-info :avatar="item.avatar" :name="item.authorName" :info="item.orgInfo" :sex="item.sex"></author-info>
</view>
</view>
@@ -212,7 +210,13 @@ export default {
let userIds = [];
if (this.conType == 1) {
rs.result.list.forEach(item => {
console.log(item)
item.avatar = '';
item.orgInfo = '';
item.sex = null;
userIds.push(item.authorId);
this.courseList.push(item);
this.loadUserInfos(rs.result.list, userIds);
});
}
if (this.conType == 2) {
@@ -256,7 +260,7 @@ export default {
res.result.some(author => {
if (author.aid == item.sysCreateAid) {
if (author.avatar != '') {
item.avatar = $this.$config.fileUrl + author.avatar;
item.avatar = author.avatar;
} else {
item.avatar = '';
}
@@ -267,12 +271,29 @@ export default {
return false;
});
});
} else {
} else if (this.conType == 1){
list.forEach(item => {
res.result.some(author => {
if (author.aid == item.authorId) {
if (author.avatar != '') {
item.avatar = author.avatar;
} else {
item.avatar = '';
}
item.sex = author.sex;
item.orgInfo = author.orgInfo;
return true;
}
return false;
});
});
}
else if (this.conType == 4) {
list.forEach(item => {
res.result.some(author => {
if (author.aid == item.question.sysCreateAid) {
if (author.avatar != '') {
item.avatar = $this.$config.fileUrl + author.avatar;
item.avatar = author.avatar;
} else {
item.avatar = '';
}
@@ -575,7 +596,7 @@ export default {
/deep/ .course-info {
display: flex;
uni-image{
border-radius:8upx;
// border-radius:8upx;
}
.course-title{
display: flex;