区分当前管理员和需要调整的管理

FFIB 4 anos atrás
pai
commit
f62d9a2f5e
1 arquivos alterados com 4 adições e 2 exclusões
  1. 4 2
      api/branch_campus_admin_views.py

+ 4 - 2
api/branch_campus_admin_views.py

@@ -35,6 +35,7 @@ def add_branch_campus_admin(request):
35 35
 
36 36
 def update_branch_campus_admin(request):
37 37
     admin_id = request.POST.get('admin_id', '')
38
+    target_admin_id = request.POST.get('target_admin_id', '')
38 39
     name = request.POST.get('name', '')
39 40
     phone = request.POST.get('phone', '')
40 41
     user_status = request.POST.get('user_status', 0)
@@ -43,7 +44,7 @@ def update_branch_campus_admin(request):
43 44
     encryption = make_password(password, settings.MAKE_PASSWORD_SALT, settings.MAKE_PASSWORD_HASHER)
44 45
 
45 46
     BranchCampusAdministratorInfo.objects.filter(
46
-        admin_id=admin_id,
47
+        admin_id=target_admin_id,
47 48
     ).update(
48 49
         name=name,
49 50
         phone=phone,
@@ -79,8 +80,9 @@ def get_branch_campus_admin_list(request):
79 80
 
80 81
 def delete_branch_campus_admin(request):
81 82
     admin_id = request.POST.get('admin_id', '')
83
+    target_admin_id = request.POST.get('target_admin_id', '')
82 84
 
83
-    BranchCampusAdministratorInfo.objects.filter(admin_id=admin_id).update(statue=False)
85
+    BranchCampusAdministratorInfo.objects.filter(admin_id=target_admin_id).update(statue=False)
84 86
 
85 87
     return response()
86 88