fix:流量
All checks were successful
构建并部署前端到生产环境 / build-and-deploy (push) Successful in 52s

This commit is contained in:
sexygoat
2026-04-27 18:30:26 +08:00
parent 5de611d28f
commit e121fca8ca
2 changed files with 52 additions and 39 deletions

View File

@@ -111,33 +111,28 @@
// 获取已使用流量
const getUsedFlow = (item) => {
if (item.enable_virtual_data) {
// 启用虚流量,显示已用虚流量
return formatMB(item.virtual_used_mb || 0);
} else {
// 未启用虚流量,显示已用真流量
return formatMB(item.data_usage_mb || 0);
return formatMB(item.real_used_mb || 0);
}
};
// 获取总流量
const getTotalFlow = (item) => {
if (item.enable_virtual_data) {
// 启用虚流量,显示虚流量总量
return formatMB(item.virtual_limit_mb || 0);
return formatMB(item.virtual_total_mb || 0);
} else {
// 未启用虚流量,显示真流量总量
return formatMB(item.data_limit_mb || 0);
return formatMB(item.real_total_mb || 0);
}
};
// 获取剩余流量
const getRemainFlow = (item) => {
if (item.enable_virtual_data) {
// 启用虚流量,显示剩余虚流量
return formatMB(item.virtual_remain_mb || 0);
const remain = (item.virtual_total_mb || 0) - (item.virtual_used_mb || 0);
return formatMB(remain);
} else {
// 未启用虚流量,计算剩余真流量
const remain = (item.data_limit_mb || 0) - (item.data_usage_mb || 0);
const remain = (item.real_total_mb || 0) - (item.real_used_mb || 0);
return formatMB(remain);
}
};
@@ -147,13 +142,11 @@
let used, total;
if (item.enable_virtual_data) {
// 启用虚流量
used = item.virtual_used_mb || 0;
total = item.virtual_limit_mb || 0;
total = item.virtual_total_mb || 0;
} else {
// 未启用虚流量
used = item.data_usage_mb || 0;
total = item.data_limit_mb || 0;
used = item.real_used_mb || 0;
total = item.real_total_mb || 0;
}
if (!total) return 0;