This commit is contained in:
behruz-dev
2025-08-19 19:35:44 +05:00
parent aea31c80c6
commit 3c07b6b41a

View File

@@ -89,7 +89,8 @@ class OrderListSerializer(serializers.ModelSerializer):
unity = UnityListSerializer() unity = UnityListSerializer()
project = ProjectListSerializer() project = ProjectListSerializer()
wherehouse = WhereHouseListSerializer() wherehouse = WhereHouseListSerializer()
project_folder = ProjectFolder() project_folder = ProjectListSerializer()
employee = serializers.SerializerMethodField(method_name='get_employee')
class Meta: class Meta:
model = Order model = Order
@@ -98,6 +99,13 @@ class OrderListSerializer(serializers.ModelSerializer):
'wherehouse', 'date', 'status', 'employee' 'wherehouse', 'date', 'status', 'employee'
] ]
def get_employee(self, obj):
return {
"id": obj.employee.id,
"full_name": obj.employee.full_name,
"phone": obj.employee.phone
} if obj.employee else None
class OrderUpdateSerializer(serializers.ModelSerializer): class OrderUpdateSerializer(serializers.ModelSerializer):
class Meta: class Meta: