# 监控视图生产级 PRD（业务子板块深拆版）

## 1. 模块定位

监控视图属于智航平台`监控中心`能力域。本版已从“通用模板页面”升级为“专业子板块产品结构”，所有子板块均在独立 Vue Demo、Mock、API、字段、业务表、埋点、CLI/智能体和一致性矩阵中同步体现。

## 2. 独立 Demo

- 独立工程：`vue-demo/`
- 默认路由：`/monitor-view/overview`
- 技术框架：Vue 3 / Vite / TypeScript / Element Plus / Pinia / Vue Router / MockJS
- 视觉框架：网梯标杆后台系统风格。

## 3. 专业子板块

- `统一监控总览`：动环、BA、消防、视频、AI盒子的统一态势总览
- `动环监控`：温湿度、漏水、配电、UPS、空调、告警定位
- `BA监控`：楼控点位、阀门、风机、冷站、联动逻辑
- `消防监控`：消防主机、烟感、气灭、消防联动、演练证据
- `视频监控`：摄像头、视频墙、告警回放、现场会诊
- `AI盒子中心`：盒子在线率、识别事件、边缘缓存、证据回传
- `空间视图`：园区、楼栋、机房、设备对象空间下探
- `告警联动闭环`：告警定位、工单、事件作战室、工作流闭环
- `视图配置台`：图层、点位、视频源、联动规则、权限配置

## 4. 页面清单

| 路由 | 页面 | 目标 |
|---|---|---|
| `/monitor-view/overview` | 统一监控总览 | 动环、BA、消防、视频、AI盒子的统一态势总览 |
| `/monitor-view/env` | 动环监控 | 温湿度、漏水、配电、UPS、空调、告警定位 |
| `/monitor-view/ba` | BA监控 | 楼控点位、阀门、风机、冷站、联动逻辑 |
| `/monitor-view/fire` | 消防监控 | 消防主机、烟感、气灭、消防联动、演练证据 |
| `/monitor-view/video` | 视频监控 | 摄像头、视频墙、告警回放、现场会诊 |
| `/monitor-view/box` | AI盒子中心 | 盒子在线率、识别事件、边缘缓存、证据回传 |
| `/monitor-view/space` | 空间视图 | 园区、楼栋、机房、设备对象空间下探 |
| `/monitor-view/alarm` | 告警联动闭环 | 告警定位、工单、事件作战室、工作流闭环 |
| `/monitor-view/settings` | 视图配置台 | 图层、点位、视频源、联动规则、权限配置 |
| `/monitor-view/detail/:id` | 监控对象详情 | 360详情、CMDB、盒子、流程、证据、时间线 |

## 5. 业务闭环

主流程：子板块识别对象 -> 绑定CMDB影响范围 -> 生成低代码表单 -> 提交工作流 -> AI盒子/现场证据回传 -> 复核验收 -> 报表/指标仓库沉淀。

状态集合：`正常`、`预警`、`处理中`、`待验收`、`已关闭`。

## 6. 字段口径

核心对象 `monitor_view_record` 必须包含：`id`、`name`、`board`、`category`、`status`、`severity`、`healthScore`、`slaRate`、`riskCount`、`cmdbObjects`、`boxId`、`workflowId`、`owner`、`evidence`、`timeline`。

## 7. API

- `GET /api/monitor-view/overview`
- `GET /api/monitor-view/list`
- `GET /api/monitor-view/detail/{id}`
- `POST /api/monitor-view/workflow/submit`
- `GET /api/monitor-view/settings`

## 8. 验收结论

本模块必须按子板块验收，不能只验收总览/台账是否存在。每个子板块至少要看到：KPI、对象清单、CMDB引用、AI盒子证据、工作流动作和PRD映射。
