feat(web): 新增前端预警列表页面与服务层。实现前端预警列表展示页、WebSocket 订阅服务和全局预警状态管理。

This commit is contained in:
2026-06-12 14:09:24 +08:00
parent 535fa89e64
commit 8c2ea57119
5 changed files with 947 additions and 3 deletions

View File

@@ -1,11 +1,26 @@
import { createRouter, createWebHistory } from 'vue-router'
import Home from '@/views/Home.vue'
import AlertList from '@/views/AlertList.vue'
import Layout from '@/layouts/MainLayout.vue'
const routes = [
{
path: '/',
name: 'Home',
component: Home
component: Layout,
children: [
{
path: '',
name: 'Home',
component: Home,
meta: { title: '模型检测', icon: 'VideoCamera', keepAlive: true }
},
{
path: '/alerts',
name: 'AlertList',
component: AlertList,
meta: { title: '预警列表', icon: 'WarningFilled', keepAlive: true }
}
]
}
]
@@ -14,4 +29,4 @@ const router = createRouter({
routes
})
export default router
export default router