Files
ccdi/docs/plans/backend/2026-07-10-intermediary-account-risk-level-backend-implementation.md

1.2 KiB

账户库中介风险等级后端实施计划

1. 目标

账户库中所属人类型为 INTERMEDIARY 的账户,风险等级统一为 HIGH。该规则覆盖页面新增、编辑保存、Excel 导入新增和 Excel 导入更新。

2. 实施范围

  • ccdi-info-collection 账户库保存与导入服务
  • 账户库服务单元测试

3. 实施步骤

  1. CcdiAccountInfoServiceImpl 增加中介风险等级统一处理方法。
  2. 在新增、编辑 DTO 归一化后,将 ownerType = INTERMEDIARYtxnRiskLevel 强制置为 HIGH
  3. 在分析字段准备阶段保留该规则,使行内中介账户即使清空其他分析字段,也保留风险等级 HIGH
  4. 在 Excel 导入 DTO 转换阶段,对中介行跳过模板风险等级值,直接置为 HIGH
  5. 补充单元测试覆盖行内中介保存和行外中介导入。

4. 验证要点

  • 行内中介账户保存后 trans_risk_level = HIGH
  • 行外中介账户导入时,即使模板填写 LOW,保存结果仍为 HIGH
  • 普通行内员工账户仍清空分析字段,不写风险等级。
  • 已有历史数据不会自动更新,只有重新编辑保存或导入更新后才应用该规则。