feat:流量格式化问题修复
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user