fix: 集团总榜不展示俱乐部分奖行内金额

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
XingQueandCursor committed 2026-07-01 17:41:17 +08:00
1 parent d98c71cace
commit 185fcb7b50
1 file changed
+4 -3
+4 -3
View File
@@ -202,10 +202,11 @@ class PhbJlPhbView(APIView):
result_list = _format_rank_list(rows, shenfen, sort_field, sort_label)
reward = build_reward_payload(club_id, shenfen, riqi, request.user.UserUID)
# 给每行附加该 club 奖励金额(仅 club 方案启用且已结算)
# 仅俱乐部榜展示各行奖金(集团总榜名次与俱乐部分奖名次不同,不可混用)
rank_rewards = reward.get('rank_rewards') or {}
for item in result_list:
item['reward_amount'] = rank_rewards.get(item['mingci'], 0)
if fanwei == 'club':
for item in result_list:
item['reward_amount'] = rank_rewards.get(item['mingci'], 0)
return Response({
'code': 200,