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> </Tag>
</Tooltip> </Tooltip>
<Tooltip <Tooltip
content={t('剩余额度$') + record.balance + t(',点击更新')} content={
t('剩余额度') +
': ' +
renderQuotaWithAmount(record.balance) +
t(',点击更新')
}
> >
<Tag <Tag
color='white' color='white'

View File

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