diff --git a/pages/asset-package-history/asset-package-history.vue b/pages/asset-package-history/asset-package-history.vue index c5b6458..62d2258 100644 --- a/pages/asset-package-history/asset-package-history.vue +++ b/pages/asset-package-history/asset-package-history.vue @@ -15,30 +15,14 @@ - 激活时间 {{ item.activated_at || '-' }} - 到期时间 {{ item.expires_at || '-' }} - @@ -124,7 +108,9 @@ // 获取剩余流量 const getRemainFlow = (item) => { - const remain = (item.real_total_mb || 0) - (item.real_used_mb || 0); + const total = item.real_total_mb || 0; + const used = item.enable_virtual_data ? (item.virtual_used_mb || 0) : (item.real_used_mb || 0); + const remain = Math.max(total - used, 0); return formatMB(remain); };