diff --git a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue index e61892bb4a..bae9050821 100644 --- a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue +++ b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue @@ -72,6 +72,56 @@ + + + 整体刷新 + + + + + + + + + + + + + { ElMessage.error(t('visualization.outer_param_decode_error')) } } + + const initBrowserTimer = () => { + if (state.canvasStylePreview.refreshBrowserEnable) { + const gap = state.canvasStylePreview.refreshBrowserUnit === 'minute' ? 60 : 1 + const browserRefreshTime = state.canvasStylePreview.refreshBrowserTime * gap * 1000 + setTimeout(() => { + window.location.reload() + }, browserRefreshTime) + } + } + initCanvasData( dvId, dvType, @@ -120,6 +131,7 @@ const loadCanvasDataAsync = async (dvId, dvType) => { document.title = dvInfo.name setTitle(dvInfo.name) } + initBrowserTimer() } ) }