Round displayed remaining balance values

This commit is contained in:
KiGamji
2026-03-12 19:35:32 +05:00
parent da8a52f50a
commit 9fbb782230
2 changed files with 15 additions and 4 deletions

View File

@@ -537,7 +537,12 @@ export const getChannelsColumns = ({
</Tag>
</Tooltip>
<Tooltip
content={t('剩余额度$') + record.balance + t(',点击更新')}
content={
t('剩余额度') +
': ' +
renderQuotaWithAmount(record.balance) +
t(',点击更新')
}
>
<Tag
color='white'

View File

@@ -1066,8 +1066,14 @@ export function renderQuotaWithAmount(amount) {
if (quotaDisplayType === 'TOKENS') {
return renderNumber(renderUnitWithQuota(amount));
}
const numericAmount = Number(amount);
const formattedAmount = Number.isFinite(numericAmount)
? numericAmount.toFixed(2)
: amount;
if (quotaDisplayType === 'CNY') {
return '¥' + amount;
return '¥' + formattedAmount;
} else if (quotaDisplayType === 'CUSTOM') {
const statusStr = localStorage.getItem('status');
let symbol = '¤';
@@ -1077,9 +1083,9 @@ export function renderQuotaWithAmount(amount) {
symbol = s?.custom_currency_symbol || symbol;
}
} catch (e) {}
return symbol + amount;
return symbol + formattedAmount;
}
return '$' + amount;
return '$' + formattedAmount;
}
/**