Files
ccdi/docs/plans/frontend/2026-07-01-project-analysis-abnormal-detail-export-frontend-implementation.md

26 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 项目分析异常明细导出前端实施计划
## 目标
在员工风险人员、命中模型涉及人员、外部人员三个“查看详情”入口的“异常明细”页签中增加简洁导出按钮,导出当前弹窗已加载的异常明细数据。
## 范围
- 修改共用组件 `ProjectAnalysisAbnormalTab.vue`
- 导出流水异常与对象异常两类明细。
- 不修改资金流向页签导出能力,资金流向不提供导出按钮。
## 实施步骤
1. 在异常明细页签顶部增加右对齐“导出”按钮。
2. 使用当前 `detailData.groups` 组装 CSV 数据,覆盖分页外的全部已加载记录。
3. 流水异常导出本方名称、本方账号、对手方名称、对手方账号、交易信息、异常标签和金额。
4. 对象异常导出分组、标题、摘要、异常说明、异常标签和补充字段。
5. 使用 UTF-8 BOM 生成 CSV保证 Excel 打开中文正常显示。
## 验证
- 前端构建通过。
- 搜索确认资金流向导出入口不存在。
- 员工与外部人员详情弹窗均复用该异常明细导出按钮。