feat: 批量测试账号可连接性

This commit is contained in:
feng
2024-01-29 14:40:09 +08:00
committed by Bryan
parent 78d0e3f485
commit 9cc048267b
2 changed files with 31 additions and 18 deletions

View File

@@ -455,12 +455,14 @@ class AccountHistorySerializer(serializers.ModelSerializer):
class AccountTaskSerializer(serializers.Serializer):
ACTION_CHOICES = (
('test', 'test'),
('verify', 'verify'),
('push', 'push'),
('remove', 'remove'),
)
action = serializers.ChoiceField(choices=ACTION_CHOICES, write_only=True)
assets = serializers.PrimaryKeyRelatedField(
queryset=Asset.objects, required=False, allow_empty=True, many=True
)
accounts = serializers.PrimaryKeyRelatedField(
queryset=Account.objects, required=False, allow_empty=True, many=True
)