diff --git a/src/views/reorganize/TransferHistoryView.vue b/src/views/reorganize/TransferHistoryView.vue index e16ed9be..624cb140 100644 --- a/src/views/reorganize/TransferHistoryView.vue +++ b/src/views/reorganize/TransferHistoryView.vue @@ -227,6 +227,9 @@ const progressValue = ref(0) // 是否已刷新 const isRefreshed = ref(false) +// 是否已完成首次激活 +const hasActivatedOnce = ref(false) + // 删除确认对话框 const deleteConfirmDialog = ref(false) @@ -751,6 +754,17 @@ onMounted(() => { fetchData() }) +onActivated(() => { + if (!hasActivatedOnce.value) { + hasActivatedOnce.value = true + return + } + + if (!loading.value) { + fetchData() + } +}) + onUnmounted(() => { stopAiRedoProgress() })