| 374 | |
| 375 | |
| 376 | class ApplicationQueryRequest(serializers.Serializer): |
| 377 | folder_id = serializers.CharField(required=False, label=_("folder id")) |
| 378 | name = serializers.CharField(required=False, allow_null=True, allow_blank=True, label=_("Application Name")) |
| 379 | desc = serializers.CharField(required=False, allow_null=True, allow_blank=True, label=_("Application Description")) |
| 380 | publish_status = serializers.ChoiceField( |
| 381 | required=False, |
| 382 | label=_("Publish status"), |
| 383 | choices=[("published", _("Published")), ("unpublished", _("Unpublished"))], |
| 384 | ) |
| 385 | user_id = serializers.UUIDField(required=False, label=_("User ID")) |
| 386 | create_user = serializers.CharField(required=False, allow_null=True, allow_blank=True, label=_("create user")) |
| 387 | |
| 388 | |
| 389 | class ApplicationListResponse(serializers.Serializer): |