Merge branch 'review/pr-639'

This commit is contained in:
elky
2026-06-21 10:48:49 +08:00
4 changed files with 208 additions and 14 deletions
+6 -2
View File
@@ -808,7 +808,11 @@ onMounted(async () => {
document.addEventListener('visibilitychange', handleVisibilityChange)
if (isAdminPage.value) {
// 管理员页面优先加载记录,统计面板在后台顺序刷新,避免瞬时并发打满后端。
// 管理员页面优先启动热力图加载,避免被统计聚合链路阻塞。
const heatmapPromise = loadHeatmapData().catch(err => {
log.error('加载热力图数据失败:', err)
})
await loadRecords(
{ page: currentPage.value, pageSize: pageSize.value },
getCurrentFilters(),
@@ -816,7 +820,7 @@ onMounted(async () => {
)
void (async () => {
await refreshAdminAnalytics({ force: true, preserveOnFailure: false })
await loadHeatmapData()
await heatmapPromise
await loadAdminUsers()
})()
} else {