# 资产管理生产级 PRD（业务子板块深拆版）

## 1. 模块定位

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

## 2. 独立 Demo

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

## 3. 专业子板块

- `资产总览`：资产规模、生命周期、盘点差异、过保风险和价值总览
- `资产台账`：资产编号、设备、位置、责任人、供应商、CMDB主数据
- `生命周期`：入库、上架、运行、变更、维修、下架、报废
- `盘点与扫码核验`：二维码/RFID/OCR/AI盒子现场盘点与差异闭环
- `U位与空间`：机柜U位、空间占用、位置校验、现场图片核验
- `维保与过保`：合同、维保到期、备件、供应商、续保提醒
- `资产变更`：搬迁、替换、扩容、配置变更、审批留痕
- `报废处置`：下架、数据擦除、资产处置、财务残值、审计
- `资产配置中心`：资产分类、字段模板、编码规则、盘点策略

## 4. 页面清单

| 路由 | 页面 | 目标 |
|---|---|---|
| `/asset/overview` | 资产总览 | 资产规模、生命周期、盘点差异、过保风险和价值总览 |
| `/asset/ledger` | 资产台账 | 资产编号、设备、位置、责任人、供应商、CMDB主数据 |
| `/asset/lifecycle` | 生命周期 | 入库、上架、运行、变更、维修、下架、报废 |
| `/asset/inventory` | 盘点与扫码核验 | 二维码/RFID/OCR/AI盒子现场盘点与差异闭环 |
| `/asset/space` | U位与空间 | 机柜U位、空间占用、位置校验、现场图片核验 |
| `/asset/warranty` | 维保与过保 | 合同、维保到期、备件、供应商、续保提醒 |
| `/asset/change` | 资产变更 | 搬迁、替换、扩容、配置变更、审批留痕 |
| `/asset/retire` | 报废处置 | 下架、数据擦除、资产处置、财务残值、审计 |
| `/asset/settings` | 资产配置中心 | 资产分类、字段模板、编码规则、盘点策略 |
| `/asset/detail/:id` | 资产详情 | 360详情、CMDB、盒子、流程、证据、时间线 |

## 5. 业务闭环

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

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

## 6. 字段口径

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

## 7. API

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

## 8. 验收结论

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