From 9f4d57a677cd7d62f8134c9e2625596cc6db1673 Mon Sep 17 00:00:00 2001 From: XingQue Date: Wed, 1 Jul 2026 23:46:21 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=BB=84=E9=95=BF=E9=82=80=E8=AF=B7?= =?UTF-8?q?=E4=BA=8C=E7=BB=B4=E7=A0=81=E6=94=B9=E7=94=A8=20fighter=20?= =?UTF-8?q?=E6=96=B0=E8=B7=AF=E5=BE=84=EF=BC=8C=E4=B8=8D=E5=86=8D=E8=B5=B0?= =?UTF-8?q?=20manager?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/views.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/views.py b/config/views.py index 63f8ab1..9244252 100644 --- a/config/views.py +++ b/config/views.py @@ -2843,7 +2843,7 @@ class GuanshiQRCodeView(APIView): logger.info(f"获取到 access_token (前10位): {access_token[:10]}... club={club_id}") encoded_invite = urllib.parse.quote(invite_code, safe='') - # 管事邀请打手:打手端「我的」pages/fighter/fighter + inviteCode 自动注册 + # 新小程序:打手端 Tab「我的」;旧码 dashouduan 由小程序兼容页转发 page_path = f'pages/fighter/fighter?inviteCode={encoded_invite}' wx_url = f'https://api.weixin.qq.com/wxa/getwxacode?access_token={access_token}' post_data = { @@ -3079,8 +3079,8 @@ class ZuzhangHaibaoView(APIView): # ===== 修改点:使用 A 接口(getwxacode) ===== encoded_invite = urllib.parse.quote(invite_code, safe='') - # 组长邀请管事:pages/manager/manager → 打手端「我的」管事注册 - page_path = f'pages/manager/manager?inviteCode={encoded_invite}' + # 新小程序:打手端 Tab「我的」管事注册;旧码 guanshiduan 由小程序兼容页转发 + page_path = f'pages/fighter/fighter?registerType=guanshi&inviteCode={encoded_invite}' wx_resp, wx_error = self._request_wx_qrcode(page_path, access_token) if wx_error and is_weixin_token_invalid(wx_error.get('errcode'), wx_error.get('errmsg', '')):