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

**日期**: 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. 验证结果

执行命令：

```bash
cd ruoyi-ui
npm run build:prod
```

执行结果：

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

## 4. 本轮未完成项

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

说明：

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