From 93f891fb7acdf75c8105a0b8beb08cd5ea1869db Mon Sep 17 00:00:00 2001 From: zpc Date: Wed, 4 Feb 2026 02:51:08 +0800 Subject: [PATCH] 321 --- .../src/views/business/statistics/box-profit.vue | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/server/HoneyBox/src/HoneyBox.Admin/admin-web/src/views/business/statistics/box-profit.vue b/server/HoneyBox/src/HoneyBox.Admin/admin-web/src/views/business/statistics/box-profit.vue index abdb2b43..d7f7d49d 100644 --- a/server/HoneyBox/src/HoneyBox.Admin/admin-web/src/views/business/statistics/box-profit.vue +++ b/server/HoneyBox/src/HoneyBox.Admin/admin-web/src/views/business/statistics/box-profit.vue @@ -279,6 +279,9 @@ async function loadData() { if (res.code === 0 && res.data) { tableData.value = res.data.list || [] pagination.total = res.data.total || 0 + + // 自动加载每个盒子的统计数据 + loadAllBoxStats() } } catch (error) { console.error('加载数据失败:', error) @@ -288,6 +291,16 @@ async function loadData() { } } +// 批量加载所有盒子的统计数据 +async function loadAllBoxStats() { + const rows = tableData.value + for (const row of rows) { + if (!row.loaded) { + loadBoxStats(row) + } + } +} + // 加载单个盒子的统计数据 async function loadBoxStats(row: BoxProfitItem) { try {