sam pack bug

This commit is contained in:
caoqianming 2022-02-23 10:31:06 +08:00
parent dd77d842d9
commit 3f68f51bc6
2 changed files with 2 additions and 1 deletions

View File

@ -84,7 +84,7 @@ class SaleProductPackDetailSerializer(serializers.ModelSerializer):
, many=True).data
class SPackItemCreateSerializer(serializers.Serializer):
id = serializers.PrimaryKeyRelatedField(queryset=PackItem.objects.all())
id = serializers.PrimaryKeyRelatedField(queryset=SalePack.objects.all())
count = serializers.IntegerField()
class SaleProductPackSerializer(serializers.ModelSerializer):

View File

@ -188,6 +188,7 @@ class SaleProductViewSet(ListModelMixin, DestroyModelMixin, CreateModelMixin, Ge
serializer.is_valid(raise_exception=True)
vdata = serializer.validated_data
obj.packnum = vdata['packnum']
obj.remark = vdata['remark']
for i in vdata['detail']:
pi = i['id']
pi.count = i['count']