Files
ccdi/docs/reports/implementation/2026-03-30-project-detail-risk-details-unified-export-frontend-implementation.md

1.4 KiB

项目详情风险明细统一导出前端实施记录

日期: 2026-03-30
范围: 项目详情 - 结果总览 - 风险明细统一导出前端

1. 本次实施内容

本次前端仅修改 ruoyi-ui/src/views/ccdiProject/components/detail/RiskDetailSection.vue,完成以下调整:

  • 风险明细 总卡片右上角新增统一 导出 按钮
  • 移除 涉疑交易明细 区块右上角原有导出按钮
  • 移除 异常账户人员信息 区块右上角占位导出按钮
  • 将下载路径从:
    • ccdi/project/overview/suspicious-transactions/export
    • 调整为 ccdi/project/overview/risk-details/export
  • 将导出文件名调整为:
    • 风险明细_<projectId>_<timestamp>.xlsx
  • 调整总卡片头部布局,使标题区与导出按钮同一行展示

2. 交互口径

  • 统一导出按钮只依赖 projectId 是否存在
  • 不再绑定 suspiciousTotal
  • 不再携带 suspiciousType
  • 不改变现有涉疑交易筛选、分页和详情弹窗逻辑
  • 不改变员工负面征信分页逻辑

3. 验证结果

执行命令:

cd ruoyi-ui
npm run build:prod

执行结果:

  • 构建成功
  • 仅存在仓库原有的体积告警,没有新增编译错误

4. 本轮未完成项

  • 未做浏览器层手工点击联调
  • 未启动前端开发服务做页面人工回归

说明:

  • 本轮已完成静态构建验证
  • 真实下载链路需结合后端统一导出接口在联调时一起确认