From 853c87b8a2bb61950eb7f2284016855ed3ed608c Mon Sep 17 00:00:00 2001 From: sexygoat <1538832180@qq.com> Date: Mon, 27 Apr 2026 11:59:20 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=9A=90=E8=97=8F=E8=99=9A=E6=AF=94,?= =?UTF-8?q?=E5=90=8C=E6=AD=A5=E8=AE=A2=E5=8D=95=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/CurrentPackageCard.vue | 36 +++++++++---------- .../composables/useAssetInfo.ts | 2 ++ .../asset-information/index.vue | 4 --- 3 files changed, 19 insertions(+), 23 deletions(-) diff --git a/src/views/asset-management/asset-information/components/CurrentPackageCard.vue b/src/views/asset-management/asset-information/components/CurrentPackageCard.vue index a051b96..f7ebe39 100644 --- a/src/views/asset-management/asset-information/components/CurrentPackageCard.vue +++ b/src/views/asset-management/asset-information/components/CurrentPackageCard.vue @@ -36,20 +36,19 @@
总量 - {{ - formatDataSize( - currentPackage.data_limit_mb || currentPackage.package_total_data || 0 - ) - }} + {{ formatDataSize(currentPackage.data_limit_mb || 0) }}
-
+
实际可用 - {{ formatDataSize(currentPackage.virtual_limit_mb || 0) }} + {{ + formatDataSize( + currentPackage.enable_virtual_data + ? currentPackage.virtual_limit_mb || 0 + : currentPackage.data_limit_mb || 0 + ) + }}
@@ -59,8 +58,7 @@ formatDataSize( currentPackage.enable_virtual_data ? currentPackage.virtual_remain_mb || 0 - : (currentPackage.data_limit_mb || currentPackage.package_total_data || 0) - - (currentPackage.data_usage_mb || 0) + : (currentPackage.data_limit_mb || 0) - (currentPackage.data_usage_mb || 0) ) }} @@ -100,7 +98,7 @@
- + {{ currentPackage.order_no || '-' }} @@ -113,12 +111,12 @@ {{ getPackageTypeName(currentPackage.package_type) }} - - {{ currentPackage.virtual_ratio || '-' }} - + + + + + + {{ formatDateTime(currentPackage.start_time) || '-' }} diff --git a/src/views/asset-management/asset-information/composables/useAssetInfo.ts b/src/views/asset-management/asset-information/composables/useAssetInfo.ts index 1171f63..1c9f938 100644 --- a/src/views/asset-management/asset-information/composables/useAssetInfo.ts +++ b/src/views/asset-management/asset-information/composables/useAssetInfo.ts @@ -187,6 +187,8 @@ export function useAssetInfo() { currentPackage.value = { id: pkg.package_usage_id || 0, package_id: pkg.package_id || 0, + order_id: pkg.order_id || 0, + order_no: pkg.order_no || '', package_name: pkg.package_name || '', paid_amount: pkg.paid_amount || 0, package_total_data: pkg.data_limit_mb || 0, diff --git a/src/views/asset-management/asset-information/index.vue b/src/views/asset-management/asset-information/index.vue index b6f2df4..d329858 100644 --- a/src/views/asset-management/asset-information/index.vue +++ b/src/views/asset-management/asset-information/index.vue @@ -363,7 +363,6 @@ if (res.code === 0) { ElMessage.success('设置切卡模式成功') switchModeDialogVisible.value = false - await refreshAsset(cardInfo.value!.identifier, cardInfo.value!.asset_type) } else { ElMessage.error(res.msg || '设置切卡模式失败') } @@ -405,7 +404,6 @@ * 更新实名状态成功 */ const handleUpdateRealnameStatusSuccess = async () => { - await refreshAsset(cardInfo.value!.identifier, cardInfo.value!.asset_type) } /** @@ -421,7 +419,6 @@ * 绑定卡更新实名状态成功 */ const handleBindingCardRealnameStatusSuccess = async () => { - await refreshAsset(cardInfo.value!.identifier, cardInfo.value!.asset_type) } /** @@ -435,7 +432,6 @@ if (res.code === 0) { ElMessage.success('设置实名认证策略成功') realnamePolicyDialogVisible.value = false - await refreshAsset(cardInfo.value!.identifier, cardInfo.value!.asset_type) } else { ElMessage.error(res.msg || '设置实名认证策略失败') }