diff --git a/web/src/layouts/MainLayout.vue b/web/src/layouts/MainLayout.vue index e535f40..c8726bf 100644 --- a/web/src/layouts/MainLayout.vue +++ b/web/src/layouts/MainLayout.vue @@ -140,7 +140,7 @@ onMounted(() => { - {{ sentence }} + {{ sentence }} diff --git a/web/src/views/dashboard/Dashboard.vue b/web/src/views/dashboard/Dashboard.vue index 672a62d..ed6b10e 100644 --- a/web/src/views/dashboard/Dashboard.vue +++ b/web/src/views/dashboard/Dashboard.vue @@ -12,6 +12,7 @@ const displayStats = ref({ tasks: 0, today_execs: 0, envs: 0, logs: 0, sc const sendStats = ref([]) const taskStats = ref([]) const chartsLoaded = ref(false) +const sentence = ref('') const isMobile = ref(window.innerWidth < 768) const chartDays = computed(() => isMobile.value ? 15 : 30) @@ -397,14 +398,16 @@ onMounted(async () => { window.addEventListener('resize', handleResize) try { - const [statsData, sendStatsData, taskStatsData] = await Promise.all([ + const [statsData, sendStatsData, taskStatsData, sentenceData] = await Promise.all([ api.dashboard.stats(), api.dashboard.sendStats(chartDays.value), - api.dashboard.taskStats(chartDays.value) + api.dashboard.taskStats(chartDays.value), + api.dashboard.sentence() ]) updateStats(statsData) sendStats.value = sendStatsData taskStats.value = taskStatsData + sentence.value = sentenceData.sentence // 渲染图表 setTimeout(() => { @@ -444,7 +447,7 @@ onUnmounted(() => { 数据仪表 - 查看系统运行状态和统计数据 + {{ sentence || '查看系统运行状态和统计数据' }}
查看系统运行状态和统计数据
{{ sentence || '查看系统运行状态和统计数据' }}