增加卖家默认头像默认背景

This commit is contained in:
X1627315083@163.com
2026-05-22 13:04:33 +08:00
parent 99f4515e9d
commit f6f62fde8e
7 changed files with 32 additions and 4 deletions

View File

@@ -25,7 +25,7 @@ const {} = toRefs(data);
<div class="item">
<div class="left">
<div class="portrait">
<img :src="item.avatar" alt="">
<img v-avatarLoad="item.avatar" alt="">
</div>
<div class="info">
<div class="name">{{ item.shopName }}</div>

View File

@@ -7,6 +7,7 @@ import myEvent from '@/utils/myEvent'
import { ElMessage } from 'element-plus'
import { getDesignerDetail } from '@/api/brand'
import { AddShoppingCart } from '@/api/shoppingCart'
import brandDetailBg from '@/assets/images/brand/brandDetailBg.png'
//const props = defineProps({
//})
@@ -54,7 +55,7 @@ defineExpose({})
<template>
<div class="brand">
<div class="header-img">
<img :src="designerDetail.brandBanner || '@/assets/images/brand/brandDetailBg.png'" alt="">
<img :src="designerDetail.brandBanner || brandDetailBg" alt="">
</div>
<div class="content">
<div class="merchant-info">

View File

@@ -31,7 +31,7 @@ const {} = toRefs(data);
<template>
<div class="merchantInfo">
<div class="profile">
<img :src="designerDetail.avatar || '@/assets/images/collectionStory/Rectangle.png'" alt="">
<img v-avatarLoad="designerDetail.avatar" alt="">
</div>
<div class="info">
<div class="detail">

View File

@@ -131,7 +131,7 @@ defineExpose({})
</div>
<div class="commodity">
<div class="info">
<img class="profile" :src="detail.avatar" alt="">
<img class="profile" v-avatarLoad="detail.avatar" alt="">
<div class="detail">
<div class="name">{{ detail.shopName }}</div>
<div class="release-time">