From 645b075f89db2751501a7c792478d0e52e5901f2 Mon Sep 17 00:00:00 2001 From: XingQue Date: Mon, 29 Jun 2026 01:51:31 +0800 Subject: [PATCH] feat: add dashou deposit increase requires group executive Co-authored-by: Cursor --- backend/view.py | 4 ++++ users/views.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/backend/view.py b/backend/view.py index 941e739..05e86e5 100644 --- a/backend/view.py +++ b/backend/view.py @@ -1164,6 +1164,10 @@ class KefuUpdateDashouView(APIView): elif caozuo == 'jia_yajin': if '001bb' not in permissions: return Response({'code': 403, 'msg': '无权限加打手押金'}) + from jituan.services.group_finance_gate import deny_group_finance_exec + deny = deny_group_finance_exec(request.user, request) + if deny: + return deny amount = Decimal(str(value)) dashou_profile.yajin += amount dashou_profile.save() diff --git a/users/views.py b/users/views.py index df9a465..745ffdb 100644 --- a/users/views.py +++ b/users/views.py @@ -8832,6 +8832,10 @@ class KefuUpdateDashouView(APIView): elif caozuo == 'jia_yajin': if '001bb' not in permissions: return Response({'code': 403, 'msg': '无权限加打手押金'}) + from jituan.services.group_finance_gate import deny_group_finance_exec + deny = deny_group_finance_exec(request.user, request) + if deny: + return deny amount = Decimal(str(value)) dashou_profile.yajin += amount dashou_profile.save()