fix: update some files
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 7m7s

This commit is contained in:
luo
2026-08-19 14:18:55 +08:00
parent 2d6948010b
commit 4e3ea6c6d6
22 changed files with 760 additions and 419 deletions

View File

@@ -12,21 +12,21 @@
<!-- 钱包余额展示 -->
<div class="wallet-balance-cards">
<div class="balance-card total">
<div class="balance-icon">💰</div>
<div class="balance-icon"><Money /></div>
<div class="balance-info">
<div class="balance-label">总余额</div>
<div class="balance-value">{{ formatAmount(walletInfo.balance) }}</div>
</div>
</div>
<div class="balance-card available">
<div class="balance-icon"></div>
<div class="balance-icon"><CircleCheck /></div>
<div class="balance-info">
<div class="balance-label">可用余额</div>
<div class="balance-value">{{ formatAmount(walletInfo.available_balance) }}</div>
</div>
</div>
<div class="balance-card frozen">
<div class="balance-icon">🔒</div>
<div class="balance-icon"><Lock /></div>
<div class="balance-info">
<div class="balance-label">冻结余额</div>
<div class="balance-value">{{ formatAmount(walletInfo.frozen_balance) }}</div>
@@ -40,6 +40,7 @@
<script setup lang="ts">
import { ElCard, ElTag, ElEmpty } from 'element-plus'
import { CircleCheck, Lock, Money } from '@element-plus/icons-vue'
import { useAssetFormatters } from '../composables/useAssetFormatters'
// Use formatters
@@ -91,6 +92,11 @@
flex-shrink: 0;
font-size: 26px;
line-height: 1;
:deep(svg) {
width: 22px;
height: 22px;
}
}
.balance-info {