|
|
f1c8633345
|
perf: P1 性能优化批量修复 + kefu 视图拆分
P1 性能优化(避免循环内 N+1 / N 次 DB 查询):
- shop_order_views._batch_images: 移除 ThreadPoolExecutor 掩盖的 N 次查询,改单次批量 + Python 侧分组
- product_query.DashouHuiyuanList: 5N 查询 -> 3 次批量预取 + 本地闭包判断
- roles.GetRolePermissionView / 用户列表: 循环内 RolePermission/Permission/UserRole/Role -> 批量 __in 预取
- guanli / zuzhang 杜次分红 4.2/4.3: 循环内 update_or_create + 单条 delete -> bulk_create + bulk_update + 批量 delete
- admin_config QQ 群配置: 循环内 exists/first/save/create -> 批量预取 + bulk_create + bulk_update
- jituan 服务层多处合并统计查询、批量预取 map
- rank 多处循环 N+1 改批量预取
- backend 多处循环内 count/create 改批量
- config/orders/merchant_ops 多处循环 N+1 改批量预取
其他改动:
- users/views/kefu.py 拆分为 kefu_base/kefu_dashou/kefu_orders/kefu_punishment/kefu_withdraw 5 个文件
- 删除遗留脚本 check_prod_uid.py / create_rbac_tables.sql
|
2026-07-05 23:17:38 +08:00 |
|
XingQue
|
65613af195
|
完成后台多俱乐部数据隔离:订单/会员/财务/板块,并添加星之界初始化命令
|
2026-06-24 22:59:08 +08:00 |
|
XingQue
|
7f2f0caaa1
|
财务接口按俱乐部过滤,日收支只读daily_income_stat与daily_payout_stat
|
2026-06-24 22:22:12 +08:00 |
|
XingQue
|
8e5db24bad
|
修复财务接口:统一date字段查询,板子全平台合计
|
2026-06-24 22:08:40 +08:00 |
|
XingQue
|
79f2d4f020
|
财务恢复:只读日统计表,废弃szjilu,新增restore_finance_stats
|
2026-06-24 21:50:40 +08:00 |
|
XingQue
|
8c271f639a
|
财务每日收入改从真实支付实时汇总,与统计表解耦
|
2026-06-24 21:45:08 +08:00 |
|
XingQue
|
b1fbc3cd8f
|
fix: 财务接口+恢复今日收入
|
2026-06-24 21:35:55 +08:00 |
|
XingQue
|
0827da594c
|
fix: 支付入账降级 + 财务全平台汇总
|
2026-06-24 20:58:28 +08:00 |
|
XingQue
|
467bb71736
|
fix: 修复 SzxxView 重复 values 导致 500,财务累计统计去重
|
2026-06-24 06:44:44 +08:00 |
|
XingQue
|
bfc38c2d43
|
fix: 支付 request.user、jituan import、财务日统计汇总
|
2026-06-24 06:34:35 +08:00 |
|
XingQue
|
5ae01a9ff2
|
fix: 订单列表、超管1383714110、财务szjilu累计、俱乐部配置API
|
2026-06-24 06:27:01 +08:00 |
|
XingQue
|
c42f979082
|
feat(jituan): 订单列表修复、财务 club 过滤、数据范围 API
|
2026-06-24 06:07:41 +08:00 |
|
XingQue
|
dcc4936428
|
feat(jituan): 集团多俱乐部改造 — club 隔离、财务/提现/分红/展示配置
|
2026-06-24 05:02:18 +08:00 |
|