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

## 1. 目标

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

## 2. 实施范围

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

## 3. 实施步骤

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

## 4. 验证要点

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