longz
2026-08-04 e67c67d99119e35c9fd476ea674f42f84b7153f4
refs
用户 longz <longzhaoz@qq.com>
星期二, 八月 4, 2026 20:40 +0800
提交者 longz <longzhaoz@qq.com>
星期二, 八月 4, 2026 20:40 +0800
提交e67c67d99119e35c9fd476ea674f42f84b7153f4
目录 82f67edb4a3b8aff21e69e85c873c2168ccc8901 目录 | zip | gz
parent 5b434085676fd5c701a4a9ed86047b2143cae2a1 查看 | 对比
fix: 加盟商看板慢查询优化(SQL聚合下推/分块反查/物理索引)

- franchisee 四个接口由全量拉订单改为按日 GROUP BY 聚合下推,MyCat 每片先聚、代理合并少量行
- 尖峰平谷由超大 IN 改为 id 投影 + 5000/批分块反查(保持 end_time 精确口径)
- 用户/流量/按枪统计同步聚合化;FranchiseeUserStatistics 新增 calculateByUserDays 入口
- docs/franchisee_board_indexes.sql(仓库外):50 片订单表补 (site_id,end_time)、50 片 strategy 表补 create_time

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
6个文件已添加
4个文件已修改
683 ■■■■■ 已修改文件
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java 289 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/dto/FranchiseeDayStat.java 59 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/dto/FranchiseeGunSat.java 21 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/dto/FranchiseePhaseStat.java 18 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/dto/FranchiseePowerBucket.java 16 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/dto/FranchiseeSourceStat.java 16 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/dto/FranchiseeUserAgg.java 32 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/mapper/TChargingOrderMapper.java 51 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/support/FranchiseeUserStatistics.java 25 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-order/src/main/resources/mapper/order/TChargingOrderMapper.xml 156 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史