合并第一期银行流水真实规则后端实现
This commit is contained in:
@@ -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 failure,0 error。
|
||||
- 2026-03-20 13:31 在补齐规则元数据脚本与文档后再次执行最终回归命令,27 个测试全部通过,0 failure,0 error。
|
||||
|
||||
## 结果摘要
|
||||
- 第一期开启真实 SQL 的 9 条规则中,8 条明细型规则已完成 XML 替换,1 条对象型规则已完成阈值分发与对象命中 SQL。
|
||||
- 第一期开启真实 SQL 后,`CcdiBankTagServiceRiskCountRefreshTest` 继续通过,风险人数回写链路未回退。
|
||||
- 第一期规则元数据脚本已对齐真实状态,`indicator_code` 与参数编码保持全大写。
|
||||
|
||||
## 结论
|
||||
- 第一阶段后端实现已完成,第一期 9 条规则均已接入现有项目级打标链路。
|
||||
- 当前验证仅执行 Maven 单元测试,未启动额外前后端进程,因此无需执行进程清理。
|
||||
Reference in New Issue
Block a user