Files
ccdi/docs/reports/implementation/2026-03-19-results-overview-risk-api-frontend-implementation.md

1.3 KiB

结果总览风险接口前端实施记录

本次改动

  • 新增 ruoyi-ui/src/api/ccdi/projectOverview.js,封装风险仪表盘、风险人员总览、中高风险人员 TOP10 三个结果总览接口
  • 在结果总览入口页 PreliminaryCheck.vue 新增 loadOverviewData,于页面进入和 projectId 变化时并发拉取 3 个真实接口
  • 新增 createOverviewLoadedData,将真实接口返回合并到当前结果总览页面结构,并保留风险模型区、风险明细区原有 mock 数据
  • 调整 RiskPeopleSection.vue 风险等级标签绑定,直接使用后端返回的 riskLevelType,同时保留 actionLabel 缺失时的“查看详情”回退
  • 新增 3 个前端静态验证脚本,覆盖 API 封装、页面真实接口接入和风险人员区字段映射

未包含内容

  • 未扩展风险模型区接口
  • 未扩展风险明细区接口
  • 未增加设计范围外的导出、降级或补丁逻辑

涉及模块

  • ruoyi-ui
  • docs/tests/records
  • docs/reports/implementation

验证情况

  • 计划内 3 个前端静态断言脚本已全部通过
  • 前端生产构建已通过,只有现有资源体积告警,无新增编译错误
  • 详细验证过程见 docs/tests/records/2026-03-19-results-overview-risk-api-frontend-verification.md