Files
ccdi/docs/tests/records/2026-03-20-results-overview-risk-people-merge-frontend-verification.md

1.5 KiB

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

验证范围

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

验证命令

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
    • 风险人员总览单表已展示 风险等级命中模型数
    • 页面空态、加载态与基础结构未被破坏

结论

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