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 || '设置实名认证策略失败')
}