diff --git a/src/layout/components/Message/src/Message.vue b/src/layout/components/Message/src/Message.vue index ca7fc6107..0a2d1baf3 100644 --- a/src/layout/components/Message/src/Message.vue +++ b/src/layout/components/Message/src/Message.vue @@ -38,6 +38,10 @@ onMounted(() => { interval.value = setInterval( () => { getUnreadCount() + if(interval.value){ + clearInterval(interval.value) + interval.value = 0 + } }, 1000 * 60 * 2 ) @@ -45,6 +49,7 @@ onMounted(() => { onBeforeUnmount(() => { if(interval.value){ clearInterval(interval.value) + interval.value = 0 } })