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

1.2 KiB

紧急报警组件 TODO 列表

待办事项列表

  1. 路由配置 - 在 router/index.ts 中添加紧急报警记录组件路由
  2. Main.vue 的 handleMenuSelect 函数更新 - 添加紧急报警记录组件的处理逻辑
  3. 菜单配置 - 确认紧急报警菜单存在并路径正确
  4. 后端接口对接 - 接入真实的紧急报警数据接口
  5. 默认占位图片 - 确保默认占位图片存在
  6. 权限控制 - 完善紧急报警相关的权限控制逻辑

配置需求

路由配置

// 在 Main 路由的 children 数组中添加
{
  path: '/index/emergency-alarm/record',
  name: 'EmergencyAlarmRecord',
  component: () => import('@/view/emergency-alarm/EmergencyAlarmRecord.vue'),
  meta: {
    requiresAuth: true
  }
}

Main.vue 导入配置

// 导入紧急报警相关组件
import EmergencyAlarmRecord from '@/view/emergency-alarm/EmergencyAlarmRecord.vue'

Main.vue handleMenuSelect 配置

case '/index/emergency-alarm/record':
  // 显示紧急报警记录组件
  rightPanelComponent.value = EmergencyAlarmRecord
  rightPanelTitle.value = '紧急报警记录'
  ElMessage.success('已切换到紧急报警记录')
  break