From 34aad82ac3e23bc6d0e6cec3655640b736eb75e3 Mon Sep 17 00:00:00 2001 From: kyx236 Date: Sun, 8 Mar 2026 07:34:15 +0800 Subject: [PATCH] =?UTF-8?q?fix(frontend):=20=E4=BF=AE=E5=A4=8D=E5=90=8E?= =?UTF-8?q?=E5=8F=B0=E9=A1=B5=E9=9D=A2=20lint=20=E6=A0=A1=E9=AA=8C?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/views/admin/AccountsView.vue | 5 +++-- frontend/src/views/admin/DashboardView.vue | 12 +++++++----- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/frontend/src/views/admin/AccountsView.vue b/frontend/src/views/admin/AccountsView.vue index 6ff2d825..441f9ddd 100644 --- a/frontend/src/views/admin/AccountsView.vue +++ b/frontend/src/views/admin/AccountsView.vue @@ -562,16 +562,17 @@ const resetAutoRefreshCache = () => { const isFirstLoad = ref(true) const load = async () => { + const requestParams = params as any hasPendingListSync.value = false resetAutoRefreshCache() pendingTodayStatsRefresh.value = false if (isFirstLoad.value) { - ;(params as any).lite = '1' + requestParams.lite = '1' } await baseLoad() if (isFirstLoad.value) { isFirstLoad.value = false - delete (params as any).lite + delete requestParams.lite } await refreshTodayStatsBatch() } diff --git a/frontend/src/views/admin/DashboardView.vue b/frontend/src/views/admin/DashboardView.vue index 779163fe..f86b54c5 100644 --- a/frontend/src/views/admin/DashboardView.vue +++ b/frontend/src/views/admin/DashboardView.vue @@ -552,9 +552,10 @@ const loadDashboardSnapshot = async (includeStats: boolean) => { appStore.showError(t('admin.dashboard.failedToLoad')) console.error('Error loading dashboard snapshot:', error) } finally { - if (currentSeq !== chartLoadSeq) return - loading.value = false - chartsLoading.value = false + if (currentSeq === chartLoadSeq) { + loading.value = false + chartsLoading.value = false + } } } @@ -575,8 +576,9 @@ const loadUsersTrend = async () => { console.error('Error loading users trend:', error) userTrend.value = [] } finally { - if (currentSeq !== usersTrendLoadSeq) return - userTrendLoading.value = false + if (currentSeq === usersTrendLoadSeq) { + userTrendLoading.value = false + } } }