fix: 资产套餐历史流量显示逻辑
All checks were successful
构建并部署前端到生产环境 / build-and-deploy (push) Successful in 55s
All checks were successful
构建并部署前端到生产环境 / build-and-deploy (push) Successful in 55s
This commit is contained in:
@@ -15,30 +15,14 @@
|
|||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="package-info">
|
<view class="package-info">
|
||||||
<!-- <view class="info-row flex-row-sb">
|
|
||||||
<view class="info-label">套餐类型</view>
|
|
||||||
<view class="info-value">{{ item.package_type === 'formal' ? '普通套餐' : '加油包' }}</view>
|
|
||||||
</view>
|
|
||||||
<view class="info-row flex-row-sb">
|
|
||||||
<view class="info-label">使用类型</view>
|
|
||||||
<view class="info-value">{{ item.usage_type === 'single_card' ? '单卡' : '设备' }}</view>
|
|
||||||
</view> -->
|
|
||||||
<view class="info-row flex-row-sb">
|
<view class="info-row flex-row-sb">
|
||||||
<view class="info-label">激活时间</view>
|
<view class="info-label">激活时间</view>
|
||||||
<view class="info-value">{{ item.activated_at || '-' }}</view>
|
<view class="info-value">{{ item.activated_at || '-' }}</view>
|
||||||
</view>
|
</view>
|
||||||
<!-- <view class="info-row flex-row-sb">
|
|
||||||
<view class="info-label">创建时间</view>
|
|
||||||
<view class="info-value">{{ item.created_at }}</view>
|
|
||||||
</view> -->
|
|
||||||
<view class="info-row flex-row-sb">
|
<view class="info-row flex-row-sb">
|
||||||
<view class="info-label">到期时间</view>
|
<view class="info-label">到期时间</view>
|
||||||
<view class="info-value">{{ item.expires_at || '-' }}</view>
|
<view class="info-value">{{ item.expires_at || '-' }}</view>
|
||||||
</view>
|
</view>
|
||||||
<!-- <view class="info-row flex-row-sb">
|
|
||||||
<view class="info-label">优先级</view>
|
|
||||||
<view class="info-value">{{ item.priority }}</view>
|
|
||||||
</view> -->
|
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="divider"></view>
|
<view class="divider"></view>
|
||||||
@@ -124,7 +108,9 @@
|
|||||||
|
|
||||||
// 获取剩余流量
|
// 获取剩余流量
|
||||||
const getRemainFlow = (item) => {
|
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);
|
return formatMB(remain);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user