mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-28 16:16:41 +00:00
fix: 组织统计里系统用户与特权用户数量不对
This commit is contained in:
@@ -54,8 +54,8 @@ class OrgResourceStatisticsCache(OrgRelatedCache):
|
||||
|
||||
assets_amount = IntegerField()
|
||||
nodes_amount = IntegerField(queryset=Node.objects)
|
||||
admin_users_amount = IntegerField(queryset=SystemUser.objects.filter(type=SystemUser.Type.admin))
|
||||
system_users_amount = IntegerField(queryset=SystemUser.objects.filter(type=SystemUser.Type.common))
|
||||
admin_users_amount = IntegerField()
|
||||
system_users_amount = IntegerField()
|
||||
domains_amount = IntegerField(queryset=Domain.objects)
|
||||
gateways_amount = IntegerField(queryset=Gateway.objects)
|
||||
|
||||
@@ -77,6 +77,12 @@ class OrgResourceStatisticsCache(OrgRelatedCache):
|
||||
def get_current_org(self):
|
||||
return self.org
|
||||
|
||||
def compute_admin_users_amount(self):
|
||||
return SystemUser.objects.filter(type=SystemUser.Type.admin).count()
|
||||
|
||||
def compute_system_users_amount(self):
|
||||
return SystemUser.objects.filter(type=SystemUser.Type.common).count()
|
||||
|
||||
def compute_users_amount(self):
|
||||
users = User.objects.exclude(role='App')
|
||||
|
||||
|
Reference in New Issue
Block a user