XingQue
|
7e0796e57d
|
fix: 换打手/转大厅/退款统一清组队,对齐队长退款统计
|
2026-08-04 13:58:34 +08:00 |
|
XingQue
|
7444867787
|
feat: 管事自助更换组长(配额、记录、小程序与后台接口)
|
2026-07-31 10:10:12 +08:00 |
|
XingQue
|
1d50679aa1
|
fix: 打手有效会员改用 Exists,修复 values 字典导致 __in 永假
|
2026-07-29 22:39:30 +08:00 |
|
XingQue
|
706ee82b3d
|
fix: 打手有效会员按到期时间判定,不再误滤 club_id
|
2026-07-29 20:56:08 +08:00 |
|
XingQue
|
8f3af7c204
|
feat: 打手列表支持会员押金统计与多维筛选
|
2026-07-29 18:53:18 +08:00 |
|
XingQue
|
636c2bcc7c
|
fix: 超管聊天权限判定,正确下发 GoEasy AppKey
|
2026-07-29 18:25:33 +08:00 |
|
 XingQueandCursor
|
a95d02fd56
|
fix: 后台停用/禁用真正生效(重复集团任职与超管绕过)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-29 06:42:21 +08:00 |
|
 XingQueandCursor
|
47684e7f12
|
fix: IM俱乐部过滤返回current_club_id并规范化比对
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-28 15:28:24 +08:00 |
|
 XingQueandCursor
|
64e1307e5e
|
fix: kefu.py 补 import re,修复聊天俱乐部过滤接口加载失败
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-28 14:34:21 +08:00 |
|
 XingQueandCursor
|
981d0d047c
|
feat: 客服聊天按用户俱乐部过滤待接入会话
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-28 14:08:59 +08:00 |
|
 XingQueandCursor
|
b682c52ffc
|
feat: 专区图标支持后台上传 OSS,查询接口下发 tupian_url
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-28 02:12:09 +08:00 |
|
 XingQueandCursor
|
417fc5e8e9
|
fix: 俱乐部超管可审本店提现与订单,禁跨店改单
放宽身份校验与权限推断,列表带回俱乐部信息,写操作按本店范围拦截。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-27 18:39:46 +08:00 |
|
XingQue
|
19c41688b2
|
feat: 仅特约商家可更换打手,后台可开关
|
2026-07-27 09:16:27 +08:00 |
|
 XingQueandCursor
|
3120d7ce7a
|
feat: 俱乐部超级管理可加本店余额,不再强制集团高管
持有000001且处于当前俱乐部视图时可加余额/押金/可提现;强制目标用户同俱乐部,并在修改记录中写入俱乐部ID。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-27 07:53:33 +08:00 |
|
 XingQueandCursor
|
5c021d461a
|
feat: 封禁原因字段与身份状态刷新接口
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-27 05:40:50 +08:00 |
|
 XingQueandCursor
|
d12af31613
|
feat: 组队招募(/zudui)+ 结单/自动结算/罚款挂钩
新增 Team 表与接口;进8强制锁、组队分账优先且失败不回退全额队长。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-27 03:12:04 +08:00 |
|
 XingQueandCursor
|
fb7ce929b6
|
feat: 资金冻结 P2 客服后台 API(配置/明细/风险/手动解冻)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-26 18:55:26 +08:00 |
|
 XingQueandCursor
|
aa67d571b1
|
fix: 俱乐部超级管理000001可添加/管理本店后台用户,无需集团权限
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-26 02:14:33 +08:00 |
|
 XingQueandCursor
|
1d66045eb2
|
fix: 单俱乐部视图下角色/用户/会员严格隔离,禁止泄露其他俱乐部
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-26 01:48:51 +08:00 |
|
 XingQueandCursor
|
5953740e49
|
feat: 后台添加商家 + 龙先生 lsx 俱乐部/邀请链种子
支持客服按用户UID开通商家(分俱乐部校验);新增 seed_club_lsx、seed_lsx_invite_data。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-23 21:29:22 +08:00 |
|
 XingQueandCursor
|
e2e8496b45
|
fix: 商品分成字段名兼容,修复后台默认/自定义分成无法回显与保存
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-23 19:41:49 +08:00 |
|
 XingQueandCursor
|
3d8da3a819
|
feat: 点单横幅/个人中心背景 page_key,并 seed 转盘菜单
新增 accept_order_banner2、boss_center;菜单定义写入 product.turntable,不影响现有俱乐部数据隔离。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-22 20:21:16 +08:00 |
|
 XingQueandCursor
|
902a43018f
|
feat: UFO 转盘购票与专区图标(不影响现有俱乐部点单)
新增转盘活动/奖品/机会表与 Czjilu leixing=7 履约;专区 tupian_url;hqsp/详情下发 shi_zhuanpan。普通点单与抢单主链路保持不变。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-22 18:59:26 +08:00 |
|
 XingQueandCursor
|
d774a7ea9a
|
fix: 商品基础数据容错避免500;类型专区按俱乐部上架并管专区
具体俱乐部只返回已上架类型;上架/下架允许 7007a 或 8080a。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-21 03:33:49 +08:00 |
|
 XingQueandCursor
|
b3881a2816
|
fix: 专区管理允许在具体俱乐部操作,类型仍限集团汇总
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-21 03:24:41 +08:00 |
|
 XingQueandCursor
|
9d3b113b87
|
feat: 只看审核按俱乐部隔离,商品管理支持俱乐部视图
未绑店出货开关按 club_id 配置;后台商品列表可在具体小程序下管理并切换审核展示。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-21 03:20:03 +08:00 |
|
 XingQueandCursor
|
3744cda084
|
feat: 点单端邀请绑定与只看审核商品开关
复用 ClubMiniappIcon 增加点单端海报背景;新增 C 端邀请码/换绑店铺接口;hqsp 支持 zhi_kan_shenhe,不影响支付抢单分红。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-21 02:37:31 +08:00 |
|
 XingQueandCursor
|
79f0bc718d
|
feat: 商品/专区/店铺按俱乐部分离,工单统计与点单手机号认证
商品与专区、店铺增加 club_id(历史默认 xq);列表按俱乐部过滤;工单列表返回待办统计;新增 hqshouji/rzwlsjh 手机号查询与认证接口。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-21 01:55:14 +08:00 |
|
 XingQueandCursor
|
534a513de8
|
feat: 打手赠送会员(免费接单)独立表与抢单资格
新增 dashou_zengsong_huiyuan,与购买会员分离;抢单/抢单池认赠送有效会员;后台送/改期/移除接口,送时积分非10则改为10并写操作日志。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-17 02:14:07 +08:00 |
|
 XingQueandCursor
|
417040e4c4
|
fix: 加固称号增删改接口参数校验
兼容空 leixing/中文类型名,规范化板块与称号 ID,避免误报无效类型;修正 update_feiyong 复用逻辑。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-16 15:53:31 +08:00 |
|
 XingQueandCursor
|
a9098bca82
|
fix: 修复考核官添加板块校验与板块改名接口
板块 ID 统一按整数校验,避免字符串与数据库整型比较导致误报不存在;板块接口补充 scope 与 bankuai_id 校验。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-16 15:33:54 +08:00 |
|
 XingQueandCursor
|
942f17f767
|
fix: 店铺管理接口超级管理员权限校验失效
改用 has_perm_code 替代 set(permissions) 交集判断,避免 _AllPermissions 被转成 set 后丢失超管放行能力。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-09 23:06:34 +08:00 |
|
 XingQueandCursor
|
b036062f7b
|
feat: 新增后台复制店铺商品目录接口
支持按用户ID复制商品类型、专区与商品,OSS图片独立拷贝,并提供覆盖/补充两种模式。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-09 22:58:56 +08:00 |
|
 XingQueandCursor
|
618c97f922
|
fix: 添加后台用户不再硬编码绑定客服角色,按所选俱乐部角色分配
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-08 21:47:50 +08:00 |
|
 XingQueandCursor
|
92e2543cf1
|
fix: 停止每次拉单补回已删会员;后台移除标记充值单撤销
ddhq 不再全量 sync 充值单;jian_huiyuan 标记权益已撤销防复活;clumber 只读 huiyuangoumai。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-08 15:49:07 +08:00 |
|
XingQue
|
15a46c5028
|
fix: 集团可给各俱乐部分配不同功能角色,按俱乐部隔离权限校验
|
2026-07-06 19:14:00 +08:00 |
|
 XingQueandCursor
|
ffac1d6fb8
|
fix: 切换俱乐部仅算本俱乐部角色权限,统一权限解析
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-06 19:00:18 +08:00 |
|
 XingQueandCursor
|
854eb80360
|
fix: 恢复全局角色权限校验,修复商家订单403
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-06 18:36:39 +08:00 |
|
 XingQueandCursor
|
ddabe219f5
|
fix: 俱乐部000001不再展开全部菜单权限
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-06 18:32:01 +08:00 |
|
 XingQueandCursor
|
9dde539f3b
|
fix: 角色分配按俱乐部超管权限隔离
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-06 18:23:29 +08:00 |
|
 XingQueandCursor
|
ac44b73c1f
|
fix: 角色操作按俱乐部解析避免同名Role冲突
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-06 18:17:37 +08:00 |
|
 XingQueandCursor
|
c8037e6d4b
|
fix: 俱乐部分配任职仅集团高层可操作
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-06 18:06:37 +08:00 |
|
 XingQueandCursor
|
0d5efc67db
|
feat: 多俱乐部后台权限与管理员用户俱乐部分配
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-06 17:59:59 +08:00 |
|
TermiNexus
|
3d2c6091e5
|
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 |
|
 XingQueandCursor
|
81d7e28981
|
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 |
|
 XingQueandCursor
|
b25eeb54b6
|
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 |
|
 XingQueandCursor
|
9e49d055c5
|
feat: 打手中心全量可配置图标下发与会员卡片图上传接口
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-05 17:36:31 +08:00 |
|
XingQue
|
acc37a3981
|
feat: 会员充值页卡片图与 miniapp 背景图配置
|
2026-07-05 16:25:42 +08:00 |
|
TermiNexus
|
9d37f59971
|
进行了完整的视图拆分,同步了 merchant_ops 的修改
|
2026-07-05 10:01:09 +08:00 |
|
TermiNexus
|
abc9c6d791
|
修复了常量归类
|
2026-07-04 19:58:19 +08:00 |
|