src/views/riskWarningSys/warningBigScreen/index.vue
@@ -215,6 +215,7 @@ depProps: object; departList: Array<any>; lastTrain: number | null; timer: any|null } export default defineComponent({ name: 'warningScreen', @@ -256,13 +257,14 @@ emitPath: false }, departList: [], timer: null }); // 页面载入时执行方法 onMounted(() => { state.depValue = screenTheme.value.depId getTime(); getAllDepartment(); setInterval(()=>{ state.timer = setInterval(()=>{ getTime() },1000) getTheme() @@ -363,7 +365,7 @@ }; onBeforeUnmount(() =>{ clearInterval() clearInterval(state.timer) }) // 隐患状态列表 // const getDeviceRecord = async () => {