推广账单仅查询当前平台 #108

Merged
WuYongJie merged 1 commits from fix/WuYongJie-promotion-platform-query-scope into main 2026-09-07 14:22:19 +08:00
Owner

问题

真实生产验收发现,进入任一推广账单标签都会串行查询京东、抖音、得物、VIP 全部 10 组数据,单次请求约 2 分钟。

修复

  • 页面和 CSV 导出显式传入当前平台
  • Repository 仅执行当前平台的明细与汇总 SQL
  • 保留不传平台时查询全部数据的兼容行为
  • 未知平台在连接上游前拒绝

验证

  • 推广页面、导出、旧目录反馈及 Repository 查询范围:5 项通过,40 assertions
  • 无网络隔离容器执行,业务镜像连接强制使用内存 SQLite
  • 生产旧版本只读探针无异常但约 2 分钟,作为修复前基线

风险

不改数据库结构、权限或金额计算;只缩小每个标签的上游查询范围。

## 问题 真实生产验收发现,进入任一推广账单标签都会串行查询京东、抖音、得物、VIP 全部 10 组数据,单次请求约 2 分钟。 ## 修复 - 页面和 CSV 导出显式传入当前平台 - Repository 仅执行当前平台的明细与汇总 SQL - 保留不传平台时查询全部数据的兼容行为 - 未知平台在连接上游前拒绝 ## 验证 - 推广页面、导出、旧目录反馈及 Repository 查询范围:5 项通过,40 assertions - 无网络隔离容器执行,业务镜像连接强制使用内存 SQLite - 生产旧版本只读探针无异常但约 2 分钟,作为修复前基线 ## 风险 不改数据库结构、权限或金额计算;只缩小每个标签的上游查询范围。
WuYongJie added 1 commit 2026-09-07 14:21:59 +08:00
WuYongJie merged commit a989734b33 into main 2026-09-07 14:22:19 +08:00
WuYongJie deleted branch fix/WuYongJie-promotion-platform-query-scope 2026-09-07 14:22:20 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WuYongJie/CaiWuXiTong#108
No description provided.