2
0

feat:流量格式化问题修复

This commit is contained in:
zhongzm
2025-02-08 15:27:08 +08:00
parent 16f6c413e3
commit beefbaedbe

View File

@@ -306,6 +306,7 @@ async function mockDataUpdate() {
// 格式化流量显示
const formattedTotal = formatTraffic(totalTraffic);
const formattedUsed = formatTraffic(usedTraffic);
const formattedRemaining = formatTraffic(remainingTraffic);
// 更新流量数据显示
@@ -316,17 +317,17 @@ async function mockDataUpdate() {
displayValue: !response.trafficEnable ? t('page.headerbanner.nolimit') : `${formattedRemaining.value}${formattedRemaining.unit}`,
unit: '',
description: !response.trafficEnable
? `${t('page.headerbanner.monthflowr')} (${t('page.headerbanner.nolimit')})`
: `${t('page.headerbanner.monthflowr')} (${formattedTotal.value}${formattedTotal.unit})`,
? t('page.headerbanner.nolimit')
: `${formattedTotal.value}${formattedTotal.unit}`,
subTitle: !response.trafficEnable
? t('page.headerbanner.Used') + `: ${t('page.headerbanner.nolimit')}`
: t('page.headerbanner.Used') + `: ${formattedUsed.value}${formattedUsed.unit}`,
? t('page.headerbanner.nolimit')
: formattedUsed.value+formattedUsed.unit,
speedLimits: {
upLimit: speedLimits.value.upLimit,
downLimit: speedLimits.value.downLimit
}
};
console.log(baseData.value[1].description)
// 更新速率限制显示
if (response.rateLimitEnable) {
speedLimits.value = {
@@ -449,11 +450,11 @@ const getDeviceCount = (subTitle?: string, clientNumEnable?: boolean): string =>
</div>
<div class="info-item">
<span class="info-label">{{ t('page.headerbanner.monthflowr') }}</span>
<span class="info-value">{{ getTrafficTotal(baseData[1].description) }}</span>
<span class="info-value">{{ baseData[1].description }}</span>
</div>
<div class="info-item">
<span class="info-label">{{ t('page.headerbanner.Used') }}</span>
<span class="info-value">{{ getTrafficTotal(baseData[1].subTitle) }}</span>
<span class="info-value">{{ baseData[1].subTitle }}</span>
</div>
<div class="info-item">
<span class="info-label">{{ t('page.headerbanner.uplimit') }}</span>