fix: jrsc 图标名称修正 BuildingIcon→ShopIcon, ChartLineIcon→ChartIcon

这两个图标在 tdesign-icons-vue 中不存在,替换为实际存在的图标。

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
liulujian 2026-07-04 23:31:08 +08:00
parent 5b9f61e97c
commit 386c12cec0

View File

@ -88,7 +88,7 @@
/>
<div class="list-header">
<div class="list-title-box">
<ChartLineIcon class="list-icon" />
<ChartIcon class="list-icon" />
<span class="list-title">碳金融市场</span>
</div>
</div>
@ -110,7 +110,7 @@
<div class="bank-info">
<div class="logo-wrapper">
<img v-if="card.yxlogo" class="bank-logo" :src="card.yxlogo" :alt="card.qymc" />
<div v-else class="bank-logo-placeholder"><BuildingIcon v-if="!card.qymc" />{{ card.qymc ? card.qymc.charAt(0) : '' }}</div>
<div v-else class="bank-logo-placeholder"><ShopIcon v-if="!card.qymc" />{{ card.qymc ? card.qymc.charAt(0) : '' }}</div>
</div>
<div class="bank-detail">
<span class="bank-name">{{ card.qymc }}</span>
@ -336,10 +336,10 @@ import {
ChartBarIcon,
CalendarIcon,
CreditcardIcon,
ChartLineIcon,
ChartIcon,
CheckCircleIcon,
CheckIcon,
BuildingIcon,
ShopIcon,
} from 'tdesign-icons-vue';
import { jrscCardColorClass } from '@/pages/index/utils/card-category';
import api from '@/pages/index/api/fwsc/index.js';
@ -356,10 +356,10 @@ export default {
ChartBarIcon,
CalendarIcon,
CreditcardIcon,
ChartLineIcon,
ChartIcon,
CheckCircleIcon,
CheckIcon,
BuildingIcon,
ShopIcon,
},
data() {
return {