|
|
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
|
2a350a2ec8
|
feat: 会员充值明细接口与俱乐部一键创建总会员
新增 hy-recharge-records 查询 czjilu 会员单并关联 gsfenhong 分红;hy-bundle-create 支持俱乐部一步创建总会员;会员数据分析页权限改为 3300a。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-05 18:27:48 +08:00 |
|
XingQue
|
37bc8f960a
|
feat: 总会员(包含式)模型、迁移、抢单校验与后台配置
- Huiyuan.is_bundle + club_huiyuan_bundle_include 表
- 购买/到期逻辑不变,抢单时总会员覆盖子会员类型
- dshyhq/clumber 返回 is_bundle 与 included_huiyuan_ids
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-05 18:12:57 +08:00 |
|
XingQue
|
5754a69e0b
|
feat: 打手中心全量可配置图标下发与会员卡片图上传接口
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-05 17:36:31 +08:00 |
|
XingQue
|
aaf0c95925
|
feat: 会员充值页卡片图与 miniapp 背景图配置
|
2026-07-05 16:25:42 +08:00 |
|
XingQue
|
d25c2dd862
|
fix: 会员余额购按俱乐部分天数履约,后台展示俱乐部销量
|
2026-06-26 02:12:49 +08:00 |
|
XingQue
|
2f0838e552
|
feat: 会员体验版、俱乐部分离上架与分红计数加固
扩展 club_huiyuan_price/huiyuangoumai/czjilu/gsfenhong 字段;微信购会员强制写 czjilu+收支入账;formal_cishu 仅统计正式已支付单;关闭余额购会员;俱乐部上架/下架 API。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-26 01:32:33 +08:00 |
|
XingQue
|
deb1688d0c
|
fix: 换打手继承拼多多订单号;优化后台添加会员提示
|
2026-06-25 22:47:19 +08:00 |
|
XingQue
|
4714e2259b
|
俱乐部隔离:展示配置/会员可售/手机认证阈值;修复小程序轮播
|
2026-06-24 23:49:25 +08:00 |
|
XingQue
|
d56c85bca9
|
修复任职停用;星之界种子邀请链 seed_xzj_invite_data
|
2026-06-24 23:33:25 +08:00 |
|
XingQue
|
65613af195
|
完成后台多俱乐部数据隔离:订单/会员/财务/板块,并添加星之界初始化命令
|
2026-06-24 22:59:08 +08:00 |
|