采购入库bug
This commit is contained in:
parent
c33418f7f5
commit
2999ebb5f0
|
@ -64,9 +64,8 @@ class FIFOInPurSerializer(serializers.ModelSerializer):
|
|||
if len(p_details) != i['count']:
|
||||
raise serializers.ValidationError('数目对不上')
|
||||
else:
|
||||
serialier = FIFODetailInPurSerializer(data=i)
|
||||
serialier.is_valid(raise_exception=True)
|
||||
fifod = serialier.save(fifo=obj)
|
||||
i['fifo'] = obj
|
||||
FIFODetail.objects.create(**i)
|
||||
p_list = []
|
||||
for x in p_details:
|
||||
x['state'] = 1
|
||||
|
@ -77,7 +76,6 @@ class FIFOInPurSerializer(serializers.ModelSerializer):
|
|||
p_list.append(IProduct(**x))
|
||||
IProduct.objects.bulk_create(p_list)
|
||||
else:
|
||||
serialier = FIFODetailInPurSerializer(data=i)
|
||||
serialier.is_valid(raise_exception=True)
|
||||
fifod = serialier.save(fifo=obj)
|
||||
i['fifo'] = obj
|
||||
FIFODetail.objects.create(**i)
|
||||
|
||||
|
|
Loading…
Reference in New Issue