fix: 罚单/积分处罚归属申请人俱乐部;申请锁定分红缴纳按锁定值入账

This commit is contained in:
XingQue
2026-06-27 18:15:42 +08:00
parent 374dd26855
commit ee7867b36f
6 changed files with 139 additions and 41 deletions

View File

@@ -6648,7 +6648,9 @@ class FaKuanChuangJianView(APIView):
AffectsGrabbing=AffectsGrabbing,
Status=1, # 待缴纳
ClubID=resolve_penalty_club_id(
penalized_user_id=PenalizedUserID, request=request,
penalized_user_id=PenalizedUserID,
request=request,
user=request.user,
),
)
for relative_url in uploaded_urls:
@@ -6753,7 +6755,12 @@ class FineApplyView(APIView):
Status=1, # 待缴纳
AffectsGrabbing=AffectsGrabbing,
ApplicantIdentity=1, # 申请人身份1 客服
ClubID=resolve_penalty_club_id(order=order, request=request),
ClubID=resolve_penalty_club_id(
order=order,
request=request,
user=request.user,
applicant_id=getattr(request.user, 'UserUID', None),
),
)
for relative_url in uploaded_urls:
PenaltyAppealImage.query.create(
@@ -6834,7 +6841,13 @@ class PunishDashouView(APIView):
ApplyStatus=0,
DeductedPoints=jifen,
OrderID=OrderID,
ClubID=resolve_penalty_record_club_id(order_id=OrderID, player_id=dashou_id),
ClubID=resolve_penalty_record_club_id(
order_id=OrderID,
player_id=dashou_id,
request=request,
user=request.user,
applicant_id=getattr(request.user, 'UserUID', None) or username,
),
)
# 扣除打手积分
dashou.jifen = F('jifen') - jifen