收敛银行流水打标批量入库SQL日志

This commit is contained in:
wkc
2026-03-18 16:49:04 +08:00
parent 25a2a487dc
commit cc09936556
3 changed files with 18 additions and 0 deletions

BIN
.DS_Store vendored

Binary file not shown.

View File

@@ -0,0 +1,17 @@
# 银行流水打标批量入库日志收敛实施记录
## 本次改动
- 在 [`ruoyi-admin/src/main/resources/application.yml`](/Users/wkc/Desktop/ccdi/ccdi/ruoyi-admin/src/main/resources/application.yml) 新增 `com.ruoyi.ccdi.project.mapper.CcdiBankTagResultMapper.insertBatch: info` 日志级别配置。
- 仅收敛银行流水打标结果批量入库 SQL 明细日志,不调整 [`CcdiBankTagServiceImpl`](/Users/wkc/Desktop/ccdi/ccdi/ccdi-project/src/main/java/com/ruoyi/ccdi/project/service/impl/CcdiBankTagServiceImpl.java) 中的业务摘要日志。
## 变更原因
- 当前全局 `com.ruoyi` 日志级别为 `debug`MyBatis 会输出 Mapper SQL 明细。
- 银行流水打标结果在 [`CcdiBankTagServiceImpl`](/Users/wkc/Desktop/ccdi/ccdi/ccdi-project/src/main/java/com/ruoyi/ccdi/project/service/impl/CcdiBankTagServiceImpl.java) 中通过 `resultMapper.insertBatch(allResults)` 批量写入,容易在日志中打印整段批量插入 SQL。
- 按既有设计文档约束,流水打标链路应保留任务级摘要日志,但不打印 SQL 明细。
## 实施结果
- 银行流水打标批量插入数据库时,不再输出 `CcdiBankTagResultMapper.insertBatch` 的 SQL 明细日志。
- 业务侧仍保留“批量写入标签结果”“任务执行成功/失败”等可观测摘要日志,便于排障与审计。

View File

@@ -21,6 +21,7 @@ logging:
com.ruoyi: debug
org.springframework: warn
"com.ruoyi.ccdi.project.mapper.CcdiBankStatementMapper.insertBatch": info
"com.ruoyi.ccdi.project.mapper.CcdiBankTagResultMapper.insertBatch": info
# 用户配置
user: