fix: 快递对账明细与耗时汇总解耦 #149

Merged
WuYongJie merged 1 commits from fix/WuYongJie-courier-page-timeout into main 2026-09-09 18:40:16 +08:00
Owner

快递运费对账原先先执行全量 COUNT/SUM,再读取第一页,生产慢查询导致页面 504。现在先按页选择明细 ID,独立汇总请求立即返回 202,响应结束后在全局互斥锁下执行有 300 秒数据库上限的汇总并缓存;失败保留未知金额并提示,不阻塞明细。修正体积/供应商列对应和表格控件初始化。11 项定向测试通过,响应分帧验证在耗时工作结束前返回;生产只读候选查询第一页/第二页约 0.13/0.10 秒。无数据库迁移,不修改财务数据或权限。

快递运费对账原先先执行全量 COUNT/SUM,再读取第一页,生产慢查询导致页面 504。现在先按页选择明细 ID,独立汇总请求立即返回 202,响应结束后在全局互斥锁下执行有 300 秒数据库上限的汇总并缓存;失败保留未知金额并提示,不阻塞明细。修正体积/供应商列对应和表格控件初始化。11 项定向测试通过,响应分帧验证在耗时工作结束前返回;生产只读候选查询第一页/第二页约 0.13/0.10 秒。无数据库迁移,不修改财务数据或权限。
WuYongJie added 1 commit 2026-09-09 18:39:49 +08:00
WuYongJie merged commit 266d7155ef into main 2026-09-09 18:40:16 +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#149
No description provided.