From 47a9eaebcd0ecae618b68f941c909a3649fb5c33 Mon Sep 17 00:00:00 2001 From: liangzai <2440983361@qq.com> Date: Sat, 21 Mar 2026 14:33:00 +0800 Subject: [PATCH] f --- src/pages/admin/api-calls/index.vue | 2 +- src/pages/admin/purchase-records/index.vue | 4 +-- src/pages/admin/recharge-records/index.vue | 2 +- src/pages/admin/transactions/index.vue | 2 +- src/pages/admin/usage/index.vue | 4 +-- src/pages/finance/Wallet.vue | 39 ++++++++++------------ 6 files changed, 24 insertions(+), 29 deletions(-) diff --git a/src/pages/admin/api-calls/index.vue b/src/pages/admin/api-calls/index.vue index 3567305..7e88fc6 100644 --- a/src/pages/admin/api-calls/index.vue +++ b/src/pages/admin/api-calls/index.vue @@ -862,7 +862,7 @@ const handleExport = async () => { const response = await apiCallApi.exportAdminApiCalls(params) // 创建下载链接 - const blob = new Blob([response], { + const blob = new Blob([response.data], { type: exportOptions.format === 'excel' ? 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' : 'text/csv;charset=utf-8' diff --git a/src/pages/admin/purchase-records/index.vue b/src/pages/admin/purchase-records/index.vue index 0a173ca..1007176 100644 --- a/src/pages/admin/purchase-records/index.vue +++ b/src/pages/admin/purchase-records/index.vue @@ -746,8 +746,8 @@ const handleExport = async (options) => { // 调用导出API(需要在后端添加相应的API) const response = await financeApi.exportAdminPurchaseRecords(params) - // 创建下载链接 - const blob = new Blob([response], { + // 创建下载链接(二进制在 response.data,见 request 响应拦截器包装) + const blob = new Blob([response.data], { type: options.format === 'excel' ? 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' : 'text/csv;charset=utf-8' diff --git a/src/pages/admin/recharge-records/index.vue b/src/pages/admin/recharge-records/index.vue index 7e0930c..8c5aa94 100644 --- a/src/pages/admin/recharge-records/index.vue +++ b/src/pages/admin/recharge-records/index.vue @@ -701,7 +701,7 @@ const handleExport = async (options) => { const response = await rechargeRecordApi.exportAdminRechargeRecords(params) // 创建下载链接 - const blob = new Blob([response], { + const blob = new Blob([response.data], { type: options.format === 'excel' ? 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' : 'text/csv;charset=utf-8' diff --git a/src/pages/admin/transactions/index.vue b/src/pages/admin/transactions/index.vue index 17cc83a..75e67a6 100644 --- a/src/pages/admin/transactions/index.vue +++ b/src/pages/admin/transactions/index.vue @@ -575,7 +575,7 @@ const handleExport = async (options) => { const response = await walletTransactionApi.exportAdminWalletTransactions(params) // 创建下载链接 - const blob = new Blob([response], { + const blob = new Blob([response.data], { type: options.format === 'excel' ? 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' : 'text/csv;charset=utf-8' diff --git a/src/pages/admin/usage/index.vue b/src/pages/admin/usage/index.vue index 00af4fe..431ef1f 100644 --- a/src/pages/admin/usage/index.vue +++ b/src/pages/admin/usage/index.vue @@ -620,8 +620,8 @@ const handleExport = async (options) => { // 调用导出API const response = await apiCallApi.exportAdminApiCalls(params) - // 创建下载链接 - const blob = new Blob([response], { + // 创建下载链接(二进制在 response.data,见 request 响应拦截器包装) + const blob = new Blob([response.data], { type: options.format === 'excel' ? 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' : 'text/csv;charset=utf-8' diff --git a/src/pages/finance/Wallet.vue b/src/pages/finance/Wallet.vue index 9f0a799..9aeb3f6 100644 --- a/src/pages/finance/Wallet.vue +++ b/src/pages/finance/Wallet.vue @@ -26,7 +26,7 @@ - +
-
- - - + + +
+
+ + {{ rechargeConfig.api_store_recharge_tip }} + + + 商务洽谈 + +