|
|
|
@ -244,7 +244,7 @@ const recentAlerts = ref<RecentAlert[]>([])
|
|
|
|
const startLoading = ref(false)
|
|
|
|
const startLoading = ref(false)
|
|
|
|
const stopLoading = ref(false)
|
|
|
|
const stopLoading = ref(false)
|
|
|
|
const refreshLoading = ref(false)
|
|
|
|
const refreshLoading = ref(false)
|
|
|
|
let refreshTimer: number | undefined
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// ECharts refs
|
|
|
|
// ECharts refs
|
|
|
|
const trendChartRef = ref<HTMLElement>()
|
|
|
|
const trendChartRef = ref<HTMLElement>()
|
|
|
|
@ -393,11 +393,9 @@ async function loadData() {
|
|
|
|
|
|
|
|
|
|
|
|
onMounted(() => {
|
|
|
|
onMounted(() => {
|
|
|
|
loadData()
|
|
|
|
loadData()
|
|
|
|
refreshTimer = window.setInterval(loadData, 30000) as unknown as number
|
|
|
|
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
onUnmounted(() => {
|
|
|
|
onUnmounted(() => {
|
|
|
|
if (typeof refreshTimer === 'number') clearInterval(refreshTimer)
|
|
|
|
|
|
|
|
disposeCharts()
|
|
|
|
disposeCharts()
|
|
|
|
})
|
|
|
|
})
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|