Files
SecMPS/warehouse/docs/紧急报警组件/TODO_紧急报警组件.md
2026-05-15 23:22:48 +08:00

41 lines
1.2 KiB
Markdown

# 紧急报警组件 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
```