fix: 修复 dddhq resolve_effective_club_id 未导入导致 500
函数内局部 import 导致 UnboundLocalError,将会员刷新 import 提前到使用处。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -111,12 +111,13 @@ class DashouDingdanHuoquView(APIView):
|
||||
page_size = int(data.get('page_size', 10))
|
||||
biaoqian_id = data.get('biaoqian_id')
|
||||
|
||||
club_id = resolve_effective_club_id(request, getattr(request, 'user', None))
|
||||
yonghuid = request.user.UserUID
|
||||
from jituan.services.club_context import resolve_effective_club_id
|
||||
from jituan.services.huiyuan_bundle import (
|
||||
refresh_grab_pool_membership_state,
|
||||
resolve_grab_pool_member_display,
|
||||
)
|
||||
club_id = resolve_effective_club_id(request, getattr(request, 'user', None))
|
||||
yonghuid = request.user.UserUID
|
||||
_has_member, user_clumber = refresh_grab_pool_membership_state(
|
||||
yonghuid, club_id=club_id,
|
||||
)
|
||||
@@ -281,7 +282,6 @@ class DashouDingdanHuoquView(APIView):
|
||||
SHENFEN_SHANGJIA,
|
||||
batch_identity_tags,
|
||||
)
|
||||
from jituan.services.club_context import resolve_effective_club_id
|
||||
from users.models import UserShangjia
|
||||
|
||||
identity_pairs = []
|
||||
@@ -303,7 +303,6 @@ class DashouDingdanHuoquView(APIView):
|
||||
if sj_uid:
|
||||
identity_pairs.append((sj_uid, SHENFEN_SHANGJIA))
|
||||
|
||||
club_id = resolve_effective_club_id(request, getattr(request, 'user', None))
|
||||
identity_tag_map = batch_identity_tags(club_id, identity_pairs) if identity_pairs else {}
|
||||
|
||||
# 12. 格式化返回数据
|
||||
|
||||
Reference in New Issue
Block a user