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