[update]新增背景颜色

This commit is contained in:
2026-06-05 14:47:22 +08:00
parent b8731590e7
commit 7d41bdfbec

View File

@@ -14,7 +14,7 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr v-for="bank in visibleBanks" :key="bank.id" :class="bank.rowClass"> <tr v-for="bank in visibleBanks" :key="bank.id" :class="bank.rowClass" :style="{ backgroundColor: bank.labelColor }">
<td> <td>
<strong>{{ bank.name }}</strong> <strong>{{ bank.name }}</strong>
<small>{{ bank.account }}</small> <small>{{ bank.account }}</small>
@@ -251,6 +251,7 @@ interface Bank {
withdrawCount: number withdrawCount: number
alert?: string alert?: string
rowClass?: string rowClass?: string
labelColor?: string
} }
interface DashboardBank { interface DashboardBank {
@@ -271,6 +272,7 @@ interface DashboardBank {
withdraw_count?: number | string withdraw_count?: number | string
safe_alert?: number | string safe_alert?: number | string
status?: number | string status?: number | string
label_color?: string
} }
interface Transaction { interface Transaction {
@@ -396,6 +398,7 @@ const mapBank = (bank: DashboardBank): Bank => {
withdrawCount: toNumber(bank.count_fund_out ?? bank.withdraw_count ?? bank.tx_out), withdrawCount: toNumber(bank.count_fund_out ?? bank.withdraw_count ?? bank.tx_out),
alert: safeAlertLabels[safeAlert], alert: safeAlertLabels[safeAlert],
rowClass: String(bank.status ?? '1') === '0' ? 'bank-muted' : '', rowClass: String(bank.status ?? '1') === '0' ? 'bank-muted' : '',
labelColor: bank.label_color || '',
} }
} }