from rest_framework import serializers


class TopListItemSerializer(serializers.Serializer):
    vid = serializers.IntegerField(read_only=True)
    name = serializers.CharField(read_only=True)
    quantity = serializers.IntegerField(read_only=True)
    orderreferencecount = serializers.IntegerField(read_only=True)
    trend = serializers.FloatField(read_only=True)


class TopListSerializer(serializers.Serializer):
    startdate = serializers.DateTimeField(read_only=True)
    enddate = serializers.DateTimeField(read_only=True)
    ordercount = serializers.IntegerField(read_only=True)
    totalgross = serializers.FloatField(read_only=True)
    items = serializers.JSONField(read_only=True)
