# 结果总览风险人员区块收口前端验证记录

## 验证范围

- API 封装收口
- 结果总览页面并发取数收口
- 风险人员总览单表结构
- 风险等级与命中模型数字段绑定
- 加载态、空态与基础布局回归

## 验证命令

```bash
cd ruoyi-ui
node tests/unit/project-overview-api.test.js
node tests/unit/preliminary-check-api-integration.test.js
node tests/unit/preliminary-check-summary-and-people.test.js
node tests/unit/preliminary-check-risk-people-binding.test.js
node tests/unit/preliminary-check-states.test.js
node tests/unit/preliminary-check-layout.test.js
npm run build:prod
```

## 验证结果

- 2026-03-20 前端先按新需求更新断言后首次执行静态测试，`project-overview-api.test.js` 失败，失败点符合预期：源码仍保留 `getOverviewTopRiskPeople`。
- 2026-03-20 完成最小实现后重新执行全部 6 个静态断言脚本，进程均 `exit 0`。
- 2026-03-20 执行 `npm run build:prod`，构建完成，只有现有资源体积告警，无新增编译错误。
- 验证结果覆盖：
  - 页面不再依赖 `top-risk-people` 接口
  - 风险人员区块不再包含 `中高风险人员TOP10`
  - 风险人员总览单表已展示 `风险等级`、`命中模型数`
  - 页面空态、加载态与基础结构未被破坏

## 结论

- 前端已按设计完成人员区块收口。
- 结果总览页面当前只依赖 `dashboard` 和 `riskPeople` 两类真实接口。
- 风险人员总览已成为唯一人员榜单区块，新增字段展示正常。
