From bdc4cc776b3daabec0a7413fe293a6d5f256606d Mon Sep 17 00:00:00 2001 From: TermiNexus Date: Wed, 30 Sep 2026 19:24:44 +0800 Subject: [PATCH] =?UTF-8?q?fix(company):=20=E5=85=AC=E5=8F=B8=E8=AF=A6?= =?UTF-8?q?=E6=83=85=20=E5=B7=B2=E5=90=AF=E7=94=A8=E5=BA=94=E7=94=A8=20?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=E6=94=B9=E6=8C=89=E7=BB=84=E4=BB=B6=E5=90=8D?= =?UTF-8?q?=E6=B8=B2=E6=9F=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit AppIcon 存的是 Element Plus 图标组件名(UserFilled/Connection/Money 等)而非图片 URL,原实现用 img :src=AppIcon 会加载失败变成破图,且不落回默认图标。改为与 AppMarket/AppMine/AppPending 一致:el-icon + component :is=(AppIcon 或 Grid),无图标时回退默认 Grid 占位图标;顺带移除已失效的 .company-app-icon img 样式。 --- src/views/company/CompanyDetail.vue | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/views/company/CompanyDetail.vue b/src/views/company/CompanyDetail.vue index 086e5be..65b7b90 100644 --- a/src/views/company/CompanyDetail.vue +++ b/src/views/company/CompanyDetail.vue @@ -407,8 +407,8 @@ watch(companyUUID, () => {