perf: 修改 rbac tree (#7743)

* perf: 修改 rbac tree

* perf: 修改verbose name

* fix: 修复系统用户

* fix: 还原 xpack

Co-authored-by: ibuler <ibuler@qq.com>
This commit is contained in:
fit2bot
2022-03-07 11:19:03 +08:00
committed by GitHub
parent eb6bddc599
commit a20884e2ad
10 changed files with 123 additions and 72 deletions

View File

@@ -28,7 +28,7 @@ __all__ = [
]
class GrantedApplicationSystemUsersMixin(ListAPIView):
class BaseGrantedApplicationSystemUsersApi(ListAPIView):
serializer_class = serializers.ApplicationSystemUserSerializer
only_fields = serializers.ApplicationSystemUserSerializer.Meta.only_fields
user: None
@@ -45,11 +45,11 @@ class GrantedApplicationSystemUsersMixin(ListAPIView):
return system_users
class UserGrantedApplicationSystemUsersApi(RoleAdminMixin, GrantedApplicationSystemUsersMixin):
class UserGrantedApplicationSystemUsersApi(RoleAdminMixin, BaseGrantedApplicationSystemUsersApi):
pass
class MyGrantedApplicationSystemUsersApi(RoleUserMixin, GrantedApplicationSystemUsersMixin):
class MyGrantedApplicationSystemUsersApi(RoleUserMixin, BaseGrantedApplicationSystemUsersApi):
pass