diff --git a/src/components/common/log-drawer.vue b/src/components/common/log-drawer.vue index 8eea17f..df84999 100644 --- a/src/components/common/log-drawer.vue +++ b/src/components/common/log-drawer.vue @@ -166,9 +166,13 @@ function openNewTab() { const handleSyncSelect = async (time: number) => { if (time === -1) { - finished.value = false; - await getLogList(); + if (finished.value) { + finished.value = false; + await getLogList(); + } + return; } + if (time === 0) { stopLog(); return; @@ -282,12 +286,14 @@ const SnailLogComponent = defineComponent({ {{ title }} - + - + + {{ syncOptions.filter(item => item.key === syncTime)[0].label }} + @@ -304,12 +310,14 @@ const SnailLogComponent = defineComponent({ - + - + + {{ syncOptions.filter(item => item.key === syncTime)[0].label }} + diff --git a/src/views/_builtin/log/index.vue b/src/views/_builtin/log/index.vue index b9f695d..9570e15 100644 --- a/src/views/_builtin/log/index.vue +++ b/src/views/_builtin/log/index.vue @@ -41,7 +41,7 @@ const title = computed(() => { - +