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

1.3 KiB

外部人员详情对象异常原因快照实施记录

修改内容

  • 后端 CcdiProjectRiskHitTagVO 增加 reasonDetail 字段。
  • 后端外部人员风险命中标签查询返回 reason_detail,并优先取对象级原因快照。
  • 前端外部人员详情对象异常卡片优先展示真实 reasonDetail
  • 前端增加缺失原因快照时的流水统计兜底展示,包含关联流水、累计金额、最大金额、最近交易和主要对手方。
  • 前端外部人员预警列表标准化命中标签时保留 ruleCodereasonDetail,避免从列表进入详情时丢失原因快照。

影响范围

  • 外部人员预警详情。
  • 命中模型涉及外部人员的「查看详情」。
  • 员工详情原有对象明细接口不变,仅命中标签 VO 支持原因字段。

验证情况

  • 后端 Mapper 测试通过:CcdiProjectOverviewMapperRiskModelPeopleTestCcdiProjectOverviewMapperSqlTest 共 10 个用例通过。
  • 前端生产构建通过,存在项目既有包体积告警。
  • 后端 ruoyi-admin 打包通过并已重启到 62318。
  • 前端已用 Node 14.21.3 重启到 8080。
  • 真实页面验证通过:外部人员详情「对象异常明细」已展示详细原因快照,例如“近一年流水交易额 52000.00 元,超过阈值 10000 元”,不再显示泛化命中文案。