fix: 俱乐部ID统一解析;会员支付/分红/展示按club隔离

This commit is contained in:
XingQue
2026-06-25 01:37:58 +08:00
parent cca53bbc96
commit 0c4b28ea45
5 changed files with 76 additions and 28 deletions

View File

@@ -3290,8 +3290,8 @@ class CheckPhoneAuthView(APIView):
return False
if dashou.yajin and dashou.yajin > 0:
return True
from jituan.services.club_context import resolve_club_id_from_request
club_id = resolve_club_id_from_request(self.request)
from jituan.services.club_context import resolve_effective_club_id
club_id = resolve_effective_club_id(self.request, user)
if Huiyuangoumai.query.filter(yonghu_id=user.UserUID, club_id=club_id).exists():
return True
if (dashou.jiedanzongliang or 0) > 0 or (dashou.chengjiaozongliang or 0) > 0: