67 67
     except GroupUserInfo.DoesNotExist:
68 68
         return response(GroupStatusCode.NOT_GROUP_SUBADMIN)
69 69
 
70 70
     # 权限回收
71
-    subadmin.status = False
71
+    subadmin.admin_status = False
72 72
     subadmin.save()
73 73
 
74 74
     return response(200, 'Tour Guide Group Admin Right Waiver Success', u'旅行团管理员权限放弃成功')

+ 3 - 3
utils/admin_utils.py

@@ -6,14 +6,14 @@ from group.models import GroupInfo, GroupUserInfo
6 6
 
7 7
 
8 8
 def is_group_admin(group_id, admin_id):
9
-    return GroupUserInfo.objects.filter(group_id=group_id, user_id=admin_id, admin=True, status=True).exists()
9
+    return GroupUserInfo.objects.filter(group_id=group_id, user_id=admin_id, admin=True, admin_status=True, status=True).exists()
10 10
 
11 11
 
12 12
 def is_group_subadmin(group_id, admin_id):
13
-    return GroupUserInfo.objects.filter(group_id=group_id, user_id=admin_id, subadmin=True, status=True).exists()
13
+    return GroupUserInfo.objects.filter(group_id=group_id, user_id=admin_id, subadmin=True, admin_status=True, status=True).exists()
14 14
 
15 15
 
16 16
 def have_active_group(user_id):
17
-    groups = GroupUserInfo.objects.filter(user_id=user_id, subadmin=True, status=True)
17
+    groups = GroupUserInfo.objects.filter(user_id=user_id, subadmin=True, admin_status=True, status=True)
18 18
     groupids = [group.group_id for group in groups]
19 19
     return GroupInfo.objects.filter(group_id__in=groupids, group_closed=False, status=True, ended_at__gt=tc.utc_datetime()).exists()

kodosale - Gogs: Go Git Service

Nenhuma Descrição

FFIB: ad4a1544a0 add goods_status 6 anos atrás
..
0001_initial.py cecb9c9913 add live relation 6 anos atrás
0002_auto_20200515_2321.py cecb9c9913 add live relation 6 anos atrás
0003_auto_20200515_2323.py cecb9c9913 add live relation 6 anos atrás
0004_auto_20200518_2323.py cecb9c9913 add live relation 6 anos atrás
0005_anchorinfo_banner.py 8145b87031 add live/room/anchor/detail 6 anos atrás
0006_roomuserinfo.py 4313ef66ac makemigrations 6 anos atrás
0007_auto_20200520_1347.py 48e49cd3ed add admin/live/goods/list and admin/live/room/list 6 anos atrás
0008_auto_20200520_1623.py 4653e3db9d add admin/live/wx/room/list 6 anos atrás
0009_auto_20200520_1652.py 4653e3db9d add admin/live/wx/room/list 6 anos atrás
0010_auto_20200520_1716.py 4653e3db9d add admin/live/wx/room/list 6 anos atrás
0011_auto_20200521_2114.py 6b7921db72 support wx logistics 6 anos atrás
0012_auto_20200522_1224.py b40e92a32e makemigrations 6 anos atrás
0013_roomuserinfo_scene.py dbe2258f29 suppost scene 6 anos atrás
0014_roomuserinfo_is_new.py 081d5beec5 support RoomUserInfo is_new 6 anos atrás
0015_roomuserinfo_live_status.py 1198e70632 add live_status in RoomUserInfo 6 anos atrás
0016_auto_20200524_2041.py b3e96ee50a live admin api 6 anos atrás
0017_roomgoodsinfo_goods_status.py ad4a1544a0 add goods_status 6 anos atrás
__init__.py cecb9c9913 add live relation 6 anos atrás