2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-18 13:05:42 +00:00

Adds "stock value" calculation to stock table (#4471)

* Add part pricing data to stockitem list serializer

* Add "stock value" column to stock list table
This commit is contained in:
Oliver
2023-03-09 00:18:39 +11:00
committed by GitHub
parent 34875828d7
commit 2edb7f2b55
4 changed files with 90 additions and 1 deletions

View File

@ -281,6 +281,8 @@ class PartBriefSerializer(InvenTreeModelSerializer):
'trackable',
'virtual',
'units',
'pricing_min',
'pricing_max',
]
read_only_fields = [
@ -289,6 +291,10 @@ class PartBriefSerializer(InvenTreeModelSerializer):
thumbnail = serializers.CharField(source='get_thumbnail_url', read_only=True)
# Pricing fields
pricing_min = InvenTreeMoneySerializer(source='pricing_data.overall_min', allow_null=True, read_only=True)
pricing_max = InvenTreeMoneySerializer(source='pricing_data.overall_max', allow_null=True, read_only=True)
class DuplicatePartSerializer(serializers.Serializer):
"""Serializer for specifying options when duplicating a Part.