# 紧急报警组件 TODO 列表 ## 待办事项列表 1. ✅ 路由配置 - 在 router/index.ts 中添加紧急报警记录组件路由 2. ✅ Main.vue 的 handleMenuSelect 函数更新 - 添加紧急报警记录组件的处理逻辑 3. ✅ 菜单配置 - 确认紧急报警菜单存在并路径正确 4. ⬜ 后端接口对接 - 接入真实的紧急报警数据接口 5. ⬜ 默认占位图片 - 确保默认占位图片存在 6. ⬜ 权限控制 - 完善紧急报警相关的权限控制逻辑 ## 配置需求 ### 路由配置 ```typescript // 在 Main 路由的 children 数组中添加 { path: '/index/emergency-alarm/record', name: 'EmergencyAlarmRecord', component: () => import('@/view/emergency-alarm/EmergencyAlarmRecord.vue'), meta: { requiresAuth: true } } ``` ### Main.vue 导入配置 ```javascript // 导入紧急报警相关组件 import EmergencyAlarmRecord from '@/view/emergency-alarm/EmergencyAlarmRecord.vue' ``` ### Main.vue handleMenuSelect 配置 ```javascript case '/index/emergency-alarm/record': // 显示紧急报警记录组件 rightPanelComponent.value = EmergencyAlarmRecord rightPanelTitle.value = '紧急报警记录' ElMessage.success('已切换到紧急报警记录') break ```