修改定时器
parent
cb390d3d6e
commit
27eafd96f1
|
|
@ -12,7 +12,6 @@ export const mainOutRoutes: AppRouteModule[] = [
|
|||
component: () => import('/@/views/visualization/index.vue'),
|
||||
meta: {
|
||||
title: '数据看板',
|
||||
ignoreAuth: true,
|
||||
},
|
||||
},
|
||||
]
|
||||
|
|
|
|||
|
|
@ -125,7 +125,6 @@
|
|||
axisTick: {
|
||||
show: false,
|
||||
},
|
||||
// max,
|
||||
// min: 0,
|
||||
nameTextStyle: {
|
||||
color: '#fff',
|
||||
|
|
|
|||
|
|
@ -153,6 +153,8 @@
|
|||
|
||||
const isBase = computed(() => !!props.baseId)
|
||||
|
||||
let timerTabIndex = 1
|
||||
|
||||
onBeforeMount(() => {
|
||||
if (isBase.value) {
|
||||
getData()
|
||||
|
|
@ -163,6 +165,12 @@
|
|||
rootEmitter.on('interval:auto', () => {
|
||||
getData()
|
||||
})
|
||||
|
||||
rootEmitter.on('interval:tab', () => {
|
||||
const index = timerTabIndex % Data.tabList.length
|
||||
onMenuClick({ key: Data.tabList[index].id })
|
||||
timerTabIndex++
|
||||
})
|
||||
})
|
||||
|
||||
return {
|
||||
|
|
|
|||
|
|
@ -150,7 +150,7 @@
|
|||
Data.list[index].value = resData[e].slice(1)
|
||||
})
|
||||
}
|
||||
|
||||
let timerTabIndex = 1
|
||||
onBeforeMount(() => {
|
||||
if (isBase.value) {
|
||||
getData()
|
||||
|
|
@ -161,6 +161,13 @@
|
|||
rootEmitter.on('interval:auto', () => {
|
||||
getData()
|
||||
})
|
||||
|
||||
rootEmitter.on('interval:tab', () => {
|
||||
const index = timerTabIndex % Data.tabList.length
|
||||
onMenuClick({ key: Data.tabList[index].id })
|
||||
timerTabIndex++
|
||||
// getData()
|
||||
})
|
||||
})
|
||||
const isBase = computed(() => !!props.baseId)
|
||||
|
||||
|
|
|
|||
|
|
@ -167,6 +167,9 @@
|
|||
|
||||
const isBase = computed(() => !!props.baseId)
|
||||
|
||||
let timerTabIndex = 1
|
||||
let timerTab1Index = 1
|
||||
|
||||
onBeforeMount(() => {
|
||||
if (isBase.value) {
|
||||
getData()
|
||||
|
|
@ -177,6 +180,18 @@
|
|||
rootEmitter.on('interval:auto', () => {
|
||||
getData()
|
||||
})
|
||||
|
||||
rootEmitter.on('interval:tab', () => {
|
||||
const index = timerTabIndex % Data.tabList.length
|
||||
onMenuClick({ key: Data.tabList[index].id })
|
||||
timerTabIndex++
|
||||
})
|
||||
|
||||
rootEmitter.on('interval:tab1', () => {
|
||||
const index = timerTab1Index % Data.menu.length
|
||||
onChangeMenu(Data.menu[index])
|
||||
timerTab1Index++
|
||||
})
|
||||
})
|
||||
|
||||
const chartsInit = () => {
|
||||
|
|
|
|||
|
|
@ -168,6 +168,8 @@
|
|||
}
|
||||
|
||||
const isBase = computed(() => !!props.baseId)
|
||||
let timerTabIndex = 1
|
||||
let timerTab1Index = 1
|
||||
|
||||
onBeforeMount(() => {
|
||||
if (isBase.value) {
|
||||
|
|
@ -179,6 +181,18 @@
|
|||
rootEmitter.on('interval:auto', () => {
|
||||
getData()
|
||||
})
|
||||
|
||||
rootEmitter.on('interval:tab', () => {
|
||||
const index = timerTabIndex % Data.tabList.length
|
||||
onMenuClick({ key: Data.tabList[index].id })
|
||||
timerTabIndex++
|
||||
})
|
||||
|
||||
rootEmitter.on('interval:tab1', () => {
|
||||
const index = timerTab1Index % Data.menu.length
|
||||
onChangeMenu(Data.menu[index])
|
||||
timerTab1Index++
|
||||
})
|
||||
})
|
||||
|
||||
const chartsInit = () => {
|
||||
|
|
|
|||
|
|
@ -128,6 +128,8 @@
|
|||
const visibleMapModal = ref<boolean>(false)
|
||||
onMounted(() => {
|
||||
setInterval(() => vEmitter.emit('interval:auto'), 1000 * 60)
|
||||
setInterval(() => vEmitter.emit('interval:tab'), 1000 * 30)
|
||||
setInterval(() => vEmitter.emit('interval:tab1'), 1000 * 10)
|
||||
new Build(cavsRef).run()
|
||||
// Am(unref(cavsRef))
|
||||
})
|
||||
|
|
|
|||
Loading…
Reference in New Issue