fix: 适配老小程序抢单池展示,登录clumber含体验会员
老端仅认 yaoqiuleixing=0 或 clumber.huiyuanid 严格匹配;统一 build_auth_clumber 与 dddhq 同源含 czjilu 兜底。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -657,7 +657,8 @@ class DashouZhuceView(APIView):
|
||||
if is_new:
|
||||
huiyuan_goumai_list = []
|
||||
else:
|
||||
huiyuan_goumai_list = build_auth_clumber(current_user.UserUID)
|
||||
cid = getattr(current_user, 'ClubID', None) or None
|
||||
huiyuan_goumai_list = build_auth_clumber(current_user.UserUID, club_id=cid)
|
||||
|
||||
data['clumber'] = huiyuan_goumai_list
|
||||
return data
|
||||
@@ -1226,7 +1227,8 @@ class WechatLoginAndDashouRegisterView(APIView):
|
||||
|
||||
# 查询并处理会员列表 (clumber)
|
||||
from jituan.services.huiyuan_bundle import build_auth_clumber
|
||||
huiyuan_goumai_list = build_auth_clumber(dashou_profile.user.UserUID)
|
||||
cid = getattr(dashou_profile.user, 'ClubID', None) or None
|
||||
huiyuan_goumai_list = build_auth_clumber(dashou_profile.user.UserUID, club_id=cid)
|
||||
|
||||
data['clumber'] = huiyuan_goumai_list
|
||||
return data
|
||||
@@ -1424,7 +1426,8 @@ class WechatLoginAndGuanshiRegisterView(APIView):
|
||||
}
|
||||
from jituan.services.huiyuan_bundle import build_auth_clumber
|
||||
try:
|
||||
huiyuan_list = build_auth_clumber(dashou_profile.user.UserUID)
|
||||
cid = getattr(dashou_profile.user, 'ClubID', None) or None
|
||||
huiyuan_list = build_auth_clumber(dashou_profile.user.UserUID, club_id=cid)
|
||||
except Exception as e:
|
||||
logger.warning(f"获取会员列表失败: {e}")
|
||||
huiyuan_list = []
|
||||
@@ -1650,7 +1653,8 @@ class GuanshiRegisterView(APIView):
|
||||
# 会员列表
|
||||
from jituan.services.huiyuan_bundle import build_auth_clumber
|
||||
try:
|
||||
huiyuan_list = build_auth_clumber(dashou_profile.user.UserUID)
|
||||
cid = getattr(dashou_profile.user, 'ClubID', None) or None
|
||||
huiyuan_list = build_auth_clumber(dashou_profile.user.UserUID, club_id=cid)
|
||||
except Exception as e:
|
||||
logger.warning(f"获取会员列表失败: {e}")
|
||||
huiyuan_list = []
|
||||
|
||||
Reference in New Issue
Block a user