mirror of https://github.com/jumpserver/jumpserver
fix: 修复用户列表角色字段不显示的问题
parent
db170aac9e
commit
62ba3984bd
|
@ -197,7 +197,8 @@ class RoleMixin:
|
||||||
else:
|
else:
|
||||||
# 是真实组织, 取 OrganizationMember 中的角色
|
# 是真实组织, 取 OrganizationMember 中的角色
|
||||||
roles = [
|
roles = [
|
||||||
org_member.role for org_member in self.m2m_org_members.all()
|
getattr(ORG_ROLE, org_member.role.upper())
|
||||||
|
for org_member in self.m2m_org_members.all()
|
||||||
if org_member.org_id == current_org.id
|
if org_member.org_id == current_org.id
|
||||||
]
|
]
|
||||||
roles.sort()
|
roles.sort()
|
||||||
|
@ -206,7 +207,7 @@ class RoleMixin:
|
||||||
@lazyproperty
|
@lazyproperty
|
||||||
def org_roles_label_list(self):
|
def org_roles_label_list(self):
|
||||||
from orgs.models import ROLE as ORG_ROLE
|
from orgs.models import ROLE as ORG_ROLE
|
||||||
return [str(ORG_ROLE[role]) for role in self.org_roles if role in ORG_ROLE]
|
return [str(role.label) for role in self.org_roles if role in ORG_ROLE]
|
||||||
|
|
||||||
@lazyproperty
|
@lazyproperty
|
||||||
def org_role_display(self):
|
def org_role_display(self):
|
||||||
|
|
Loading…
Reference in New Issue