pack get 返回库存量
This commit is contained in:
parent
164a6f43e5
commit
dd77d842d9
|
@ -44,7 +44,7 @@ class PackItemUpdateSerializer(serializers.ModelSerializer):
|
||||||
class MaterialSimpleSerializer(serializers.ModelSerializer):
|
class MaterialSimpleSerializer(serializers.ModelSerializer):
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Material
|
model = Material
|
||||||
fields = ['id', 'name', 'number', 'unit','specification', 'type']
|
fields = ['id', 'name', 'number', 'unit','specification', 'type', 'count', 'count_safe']
|
||||||
|
|
||||||
class PackItemDetailSerializer(serializers.ModelSerializer):
|
class PackItemDetailSerializer(serializers.ModelSerializer):
|
||||||
material_ = MaterialSimpleSerializer(source='material', read_only=True)
|
material_ = MaterialSimpleSerializer(source='material', read_only=True)
|
||||||
|
|
|
@ -77,7 +77,7 @@ class SaleProductPackDetailSerializer(serializers.ModelSerializer):
|
||||||
detail = serializers.SerializerMethodField()
|
detail = serializers.SerializerMethodField()
|
||||||
class Meta:
|
class Meta:
|
||||||
model = SaleProduct
|
model = SaleProduct
|
||||||
fields = ['packnum', 'detail']
|
fields = ['packnum', 'detail', 'remark']
|
||||||
|
|
||||||
def get_detail(self, obj):
|
def get_detail(self, obj):
|
||||||
return SPackItemSerializer(instance=SalePack.objects.filter(sale_product=obj)
|
return SPackItemSerializer(instance=SalePack.objects.filter(sale_product=obj)
|
||||||
|
@ -91,4 +91,4 @@ class SaleProductPackSerializer(serializers.ModelSerializer):
|
||||||
detail = SPackItemCreateSerializer(many=True)
|
detail = SPackItemCreateSerializer(many=True)
|
||||||
class Meta:
|
class Meta:
|
||||||
model = SaleProduct
|
model = SaleProduct
|
||||||
fields = ['packnum', 'detail']
|
fields = ['packnum', 'detail', 'remark']
|
||||||
|
|
Loading…
Reference in New Issue