mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-08 02:39:22 +00:00
perf: perm account 返回 alias
This commit is contained in:
@@ -11,7 +11,7 @@ from common.drf.fields import ObjectRelatedField, LabeledChoiceField
|
||||
from perms.serializers.permission import ActionChoicesField
|
||||
|
||||
__all__ = [
|
||||
'NodeGrantedSerializer', 'AssetPermedSerializer',
|
||||
'NodePermedSerializer', 'AssetPermedSerializer',
|
||||
'AccountsPermedSerializer'
|
||||
]
|
||||
|
||||
@@ -26,15 +26,14 @@ class AssetPermedSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Asset
|
||||
only_fields = [
|
||||
"id", "name", "address",
|
||||
'domain', 'platform',
|
||||
"id", "name", "address", 'domain', 'platform',
|
||||
"comment", "org_id", "is_active",
|
||||
]
|
||||
fields = only_fields + ['protocols', 'category', 'type', 'specific'] + ['org_name']
|
||||
read_only_fields = fields
|
||||
|
||||
|
||||
class NodeGrantedSerializer(serializers.ModelSerializer):
|
||||
class NodePermedSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Node
|
||||
fields = [
|
||||
@@ -48,6 +47,8 @@ class AccountsPermedSerializer(serializers.ModelSerializer):
|
||||
|
||||
class Meta:
|
||||
model = Account
|
||||
fields = ['id', 'name', 'has_username', 'username',
|
||||
'has_secret', 'secret_type', 'actions']
|
||||
fields = [
|
||||
'alias', 'name', 'username', 'has_username',
|
||||
'has_secret', 'secret_type', 'actions'
|
||||
]
|
||||
read_only_fields = fields
|
||||
|
Reference in New Issue
Block a user