From 451b643e6ce2c525efa38b094df68f3c57585743 Mon Sep 17 00:00:00 2001 From: hzj <1304805162@qq.com> Date: Fri, 7 Nov 2025 12:05:51 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=BB=84=E4=BB=B6):=20=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E7=9A=84=E5=9B=BE=E7=89=87=E5=BC=95=E7=94=A8=E6=96=B9=E5=BC=8F?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../RevolutionUnityDay/{ => components}/topUser.vue | 6 ++++-- src/views/Activities/RevolutionUnityDay/index.vue | 2 +- src/views/Activities/heroesDay/{ => components}/topUser.vue | 6 ++++-- src/views/Activities/heroesDay/index.vue | 2 +- 4 files changed, 10 insertions(+), 6 deletions(-) rename src/views/Activities/RevolutionUnityDay/{ => components}/topUser.vue (95%) rename src/views/Activities/heroesDay/{ => components}/topUser.vue (96%) diff --git a/src/views/Activities/RevolutionUnityDay/topUser.vue b/src/views/Activities/RevolutionUnityDay/components/topUser.vue similarity index 95% rename from src/views/Activities/RevolutionUnityDay/topUser.vue rename to src/views/Activities/RevolutionUnityDay/components/topUser.vue index 48dcabc..24b96da 100644 --- a/src/views/Activities/RevolutionUnityDay/topUser.vue +++ b/src/views/Activities/RevolutionUnityDay/components/topUser.vue @@ -106,7 +106,7 @@ const props = defineProps({ avatarUrl: { type: String, - default: '/src/assets/images/WeeklyStar/defaultAvatar.png', + default: '', }, BorderImgUrl: { @@ -125,10 +125,12 @@ const props = defineProps({ }, }) +import defaultAvatar from '@/assets/images/WeeklyStar/defaultAvatar.png' + const defaultAvatarUrl = (e) => { console.log('头像资源出错') e.target.onerror = null //防止循环 - e.target.src = new URL('/src/assets/images/WeeklyStar/defaultAvatar.png', import.meta.url).href + e.target.src = defaultAvatar } diff --git a/src/views/Activities/RevolutionUnityDay/index.vue b/src/views/Activities/RevolutionUnityDay/index.vue index 6133571..2c3a021 100644 --- a/src/views/Activities/RevolutionUnityDay/index.vue +++ b/src/views/Activities/RevolutionUnityDay/index.vue @@ -411,7 +411,7 @@ import { isInApp, viewUserInfo } from '@/utils/appBridge.js' import { computed, onMounted, onUnmounted, ref } from 'vue' import itemCenter from '@/components/WeeklyStar/itemCenter.vue' -import TopUser from '../RevolutionUnityDay/topUser.vue' +import TopUser from './components/topUser.vue' import maskLayer from '@/components/MaskLayer.vue' import { getMemberProfile } from '@/api/wallet' import { getThisWeekRewardsAndGifts, getRankingListAndMyRanking } from '@/api/activity.js' diff --git a/src/views/Activities/heroesDay/topUser.vue b/src/views/Activities/heroesDay/components/topUser.vue similarity index 96% rename from src/views/Activities/heroesDay/topUser.vue rename to src/views/Activities/heroesDay/components/topUser.vue index 2653dfb..c4e3e57 100644 --- a/src/views/Activities/heroesDay/topUser.vue +++ b/src/views/Activities/heroesDay/components/topUser.vue @@ -114,7 +114,7 @@ const props = defineProps({ avatarUrl: { type: String, - default: '/src/assets/images/WeeklyStar/defaultAvatar.png', + default: '', }, BorderImgUrl: { @@ -138,10 +138,12 @@ const props = defineProps({ }, }) +import defaultAvatar from '@/assets/images/WeeklyStar/defaultAvatar.png' + const defaultAvatarUrl = (e) => { console.log('头像资源出错') e.target.onerror = null //防止循环 - e.target.src = new URL('/src/assets/images/WeeklyStar/defaultAvatar.png', import.meta.url).href + e.target.src = defaultAvatar } diff --git a/src/views/Activities/heroesDay/index.vue b/src/views/Activities/heroesDay/index.vue index 7d7d94e..30abf90 100644 --- a/src/views/Activities/heroesDay/index.vue +++ b/src/views/Activities/heroesDay/index.vue @@ -405,7 +405,7 @@ import { isInApp, viewUserInfo } from '@/utils/appBridge.js' import { computed, onMounted, onUnmounted, ref } from 'vue' import itemCenter from '@/components/WeeklyStar/itemCenter.vue' -import TopUser from '../heroesDay/topUser.vue' +import TopUser from './components/topUser.vue' import maskLayer from '@/components/MaskLayer.vue' import { getMemberProfile } from '@/api/wallet' import { getThisWeekRewardsAndGifts, getRankingListAndMyRanking } from '@/api/activity.js'