Commit aea6e751 authored by 罗林杰's avatar 罗林杰

修改默认图片

parent 64165af3
...@@ -142,7 +142,8 @@ ...@@ -142,7 +142,8 @@
<el-form ref="deviceFormRef" :model="form" label-position="right" label-width="auto"> <el-form ref="deviceFormRef" :model="form" label-position="right" label-width="auto">
<div class="item"> <div class="item">
<div> <div>
<img class="avatarSize" :src="form.avatarImg" alt="Avatar" mode="aspectFill"> <img v-if="form.avatarImg" class="avatarSize" :src="form.avatarImg" alt="" mode="aspectFill">
<img v-else class="avatarSize" src="http://192.168.1.8/static/images/user/defaultAvatar.png'" alt="">
</div> </div>
<div class="center"> <div class="center">
<template> <template>
...@@ -202,7 +203,8 @@ ...@@ -202,7 +203,8 @@
<div v-if="index !== null" style="border-top: 1px solid #dadada; margin: 5px 0 7px;" /> <div v-if="index !== null" style="border-top: 1px solid #dadada; margin: 5px 0 7px;" />
<div style="display: flex; justify-content: space-between; align-items: center;" class="commentHeader"> <div style="display: flex; justify-content: space-between; align-items: center;" class="commentHeader">
<div style="display: flex; align-items: center;padding-bottom: 10px"> <div style="display: flex; align-items: center;padding-bottom: 10px">
<img style="margin-top: -40px" :src="comment.avatarUrl" alt="" class="avatarSize"> <img v-if="comment.avatarUrl" style="margin-top: -40px" :src="comment.avatarUrl" alt="" class="avatarSize">
<img v-else class="avatarSize" style="margin-top: -40px" src="http://192.168.1.8/static/images/user/defaultAvatar.png'" alt="">
<div style="padding-left: 10px"> <div style="padding-left: 10px">
<span style="font-size: 15px;font-weight: bold">{{ comment.memCode }}:</span> <span style="font-size: 15px;font-weight: bold">{{ comment.memCode }}:</span>
<div style="flex: 1;margin-top: 10px "> <div style="flex: 1;margin-top: 10px ">
...@@ -222,7 +224,8 @@ ...@@ -222,7 +224,8 @@
<div v-if="replyIndex !== null" style="border-top: 1px solid #dadada; margin: 5px 0 7px;" /> <div v-if="replyIndex !== null" style="border-top: 1px solid #dadada; margin: 5px 0 7px;" />
<div style="display: flex; justify-content: space-between; align-items: center;" class="commentHeader"> <div style="display: flex; justify-content: space-between; align-items: center;" class="commentHeader">
<div style="display: flex; align-items: center;"> <div style="display: flex; align-items: center;">
<img style="margin-top: -40px" :src="reply.avatarUrl" alt="" class="avatarSize"> <img v-if="reply.avatarUrl" style="margin-top: -40px" :src="reply.avatarUrl" alt="" class="avatarSize">
<img v-else class="avatarSize" style="margin-top: -40px" src="http://192.168.1.8/static/images/user/defaultAvatar.png'" alt="">
<div style="padding-left: 10px"> <div style="padding-left: 10px">
<span style="font-size: 15px;font-weight: bold">{{ reply.memCode }}:</span> <span style="font-size: 15px;font-weight: bold">{{ reply.memCode }}:</span>
<div style="flex: 1;margin-top: 10px "> <div style="flex: 1;margin-top: 10px ">
...@@ -461,15 +464,19 @@ export default { ...@@ -461,15 +464,19 @@ export default {
// 处理评论的头像 // 处理评论的头像
if (this.form.articleCommentVOList != null && this.form.articleCommentVOList.length > 0) { if (this.form.articleCommentVOList != null && this.form.articleCommentVOList.length > 0) {
this.form.articleCommentVOList.forEach(item => { this.form.articleCommentVOList.forEach(item => {
if (item.avatarId !== '' && item.avatarId !== null) {
getOssUrl(item.avatarId).then(res => { getOssUrl(item.avatarId).then(res => {
item.avatarUrl = res.data item.avatarUrl = res.data
}) })
}
// 处理子评论头像 // 处理子评论头像
if (item.childrenCommentList.length > 0) { if (item.childrenCommentList.length > 0) {
item.childrenCommentList.forEach(children => { item.childrenCommentList.forEach(children => {
if (children.avatarId !== '' && children.avatarId !== null) {
getOssUrl(children.avatarId).then(resp => { getOssUrl(children.avatarId).then(resp => {
children.avatarUrl = resp.data children.avatarUrl = resp.data
}) })
}
}) })
} }
}) })
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
:auto-upload="true" :auto-upload="true"
> >
<img v-if="imageUrl" :src="imageUrl" class="avatar" alt=""> <img v-if="imageUrl" :src="imageUrl" class="avatar" alt="">
<img v-else class="avatar" src="http://192.168.1.8/static/images/user/defaultAvatar.png'" alt="">
</el-upload> </el-upload>
<div style="margin-left: 20px"> <div style="margin-left: 20px">
<img v-if="form.pictureUrls != null && form.pictureUrls.length > 0" :src="form.pictureUrls[0]" style="width: 80px;height: 80px" alt=""> <img v-if="form.pictureUrls != null && form.pictureUrls.length > 0" :src="form.pictureUrls[0]" style="width: 80px;height: 80px" alt="">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment