# 维修管理闭环生产级 PRD（业务子板块深拆版）

## 1. 模块定位

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

## 2. 独立 Demo

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

## 3. 专业子板块

- `维修闭环总览`：维修态势、超时、返工、备件、供应商和SLA总览
- `告警转维修`：告警转维修单、影响面、优先级、工单联动
- `维修派工`：人员、供应商、班组、技能、到场时限和派工策略
- `备件管理`：备件锁定、领用、归还、替换件、库存水位
- `现场执行`：MOP步骤、照片视频、AI盒子会诊、移动端签到
- `验收返工`：验收、返工、关闭、用户确认、证据归档
- `SLA超时升级`：响应、到场、修复、暂停计时、升级和扣罚
- `维修复盘报告`：根因、成本、知识库、问题管理、供应商评分
- `维修配置中心`：维修类型、SLA模板、派工规则、备件策略

## 4. 页面清单

| 路由 | 页面 | 目标 |
|---|---|---|
| `/repair/overview` | 维修闭环总览 | 维修态势、超时、返工、备件、供应商和SLA总览 |
| `/repair/alarm` | 告警转维修 | 告警转维修单、影响面、优先级、工单联动 |
| `/repair/dispatch` | 维修派工 | 人员、供应商、班组、技能、到场时限和派工策略 |
| `/repair/spares` | 备件管理 | 备件锁定、领用、归还、替换件、库存水位 |
| `/repair/field` | 现场执行 | MOP步骤、照片视频、AI盒子会诊、移动端签到 |
| `/repair/acceptance` | 验收返工 | 验收、返工、关闭、用户确认、证据归档 |
| `/repair/sla` | SLA超时升级 | 响应、到场、修复、暂停计时、升级和扣罚 |
| `/repair/review` | 维修复盘报告 | 根因、成本、知识库、问题管理、供应商评分 |
| `/repair/settings` | 维修配置中心 | 维修类型、SLA模板、派工规则、备件策略 |
| `/repair/detail/:id` | 维修单详情 | 360详情、CMDB、盒子、流程、证据、时间线 |

## 5. 业务闭环

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

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

## 6. 字段口径

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

## 7. API

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

## 8. 验收结论

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