补充第一期流水模型后端实施记录

This commit is contained in:
wkc
2026-03-20 13:31:53 +08:00
parent 1bd24497b3
commit c95ed24d04
3 changed files with 114 additions and 9 deletions

View File

@@ -0,0 +1,29 @@
# 银行流水真实规则第一期后端验证记录
## 执行命令
```bash
mvn test -pl ccdi-project -Dtest=BankTagRuleConfigResolverTest
mvn test -pl ccdi-project -Dtest=CcdiBankTagAnalysisMapperXmlTest
mvn test -pl ccdi-project -Dtest=CcdiBankTagAnalysisMapperXmlTest,CcdiBankTagServiceImplTest
mvn test -pl ccdi-project -Dtest=CcdiBankTagAnalysisMapperXmlTest,BankTagRuleConfigResolverTest,CcdiBankTagServiceImplTest,CcdiBankTagServiceRiskCountRefreshTest
```
## 执行时间
- 2026-03-20 12:38 执行 `BankTagRuleConfigResolverTest` 红灯验证,确认第一期规则参数映射未补齐。
- 2026-03-20 13:21 重新执行 `BankTagRuleConfigResolverTest`6 个测试全部通过。
- 2026-03-20 13:23 执行 `CcdiBankTagAnalysisMapperXmlTest` 红灯验证,确认第一期 8 条明细规则仍存在占位 SQL。
- 2026-03-20 13:26 重新执行 `CcdiBankTagAnalysisMapperXmlTest`7 个测试全部通过。
- 2026-03-20 13:27 执行 `CcdiBankTagAnalysisMapperXmlTest,CcdiBankTagServiceImplTest` 红灯验证,确认 `WITHDRAW_CNT` 仍是占位 SQL且阈值未接入分发链路。
- 2026-03-20 13:28 重新执行 `CcdiBankTagAnalysisMapperXmlTest,CcdiBankTagServiceImplTest`19 个测试全部通过。
- 2026-03-20 13:30 执行最终回归命令 `mvn test -pl ccdi-project -Dtest=CcdiBankTagAnalysisMapperXmlTest,BankTagRuleConfigResolverTest,CcdiBankTagServiceImplTest,CcdiBankTagServiceRiskCountRefreshTest`27 个测试全部通过0 failure0 error。
- 2026-03-20 13:31 在补齐规则元数据脚本与文档后再次执行最终回归命令27 个测试全部通过0 failure0 error。
## 结果摘要
- 第一期开启真实 SQL 的 9 条规则中8 条明细型规则已完成 XML 替换1 条对象型规则已完成阈值分发与对象命中 SQL。
- 第一期开启真实 SQL 后,`CcdiBankTagServiceRiskCountRefreshTest` 继续通过,风险人数回写链路未回退。
- 第一期规则元数据脚本已对齐真实状态,`indicator_code` 与参数编码保持全大写。
## 结论
- 第一阶段后端实现已完成,第一期 9 条规则均已接入现有项目级打标链路。
- 当前验证仅执行 Maven 单元测试,未启动额外前后端进程,因此无需执行进程清理。