Files
ccdi/docs/reports/implementation/2026-07-01-external-person-detail-reason.md

24 lines
1.3 KiB
Markdown
Raw Normal View History

# 外部人员详情对象异常原因快照实施记录
## 修改内容
- 后端 `CcdiProjectRiskHitTagVO` 增加 `reasonDetail` 字段。
- 后端外部人员风险命中标签查询返回 `reason_detail`,并优先取对象级原因快照。
- 前端外部人员详情对象异常卡片优先展示真实 `reasonDetail`
- 前端增加缺失原因快照时的流水统计兜底展示,包含关联流水、累计金额、最大金额、最近交易和主要对手方。
- 前端外部人员预警列表标准化命中标签时保留 `ruleCode``reasonDetail`,避免从列表进入详情时丢失原因快照。
## 影响范围
- 外部人员预警详情。
- 命中模型涉及外部人员的「查看详情」。
- 员工详情原有对象明细接口不变,仅命中标签 VO 支持原因字段。
## 验证情况
- 后端 Mapper 测试通过:`CcdiProjectOverviewMapperRiskModelPeopleTest``CcdiProjectOverviewMapperSqlTest` 共 10 个用例通过。
- 前端生产构建通过,存在项目既有包体积告警。
- 后端 `ruoyi-admin` 打包通过并已重启到 62318。
- 前端已用 Node 14.21.3 重启到 8080。
- 真实页面验证通过:外部人员详情「对象异常明细」已展示详细原因快照,例如“近一年流水交易额 52000.00 元,超过阈值 10000 元”,不再显示泛化命中文案。