其他出库bug

This commit is contained in:
caoqianming 2022-03-15 09:19:12 +08:00
parent bae1c166a0
commit 5327828ae0
1 changed files with 2 additions and 2 deletions

View File

@ -88,7 +88,7 @@ class FIFOItemCreateSerializer(serializers.ModelSerializer):
if fifo.is_audited:
raise ValidationError('该出入库记录已审核')
pu_order_item = validated_data.get('pu_order_item', None)
material_batch = validated_data.get('material_batch', None)
material_batch = validated_data.pop('material_batch', None)
if fifo.type == FIFO.FIFO_TYPE_PUR_IN and pu_order_item is None:
raise ValidationError('采购入库需关联采购项')
else:
@ -172,7 +172,7 @@ class FIFOOutOtherSerializer(serializers.ModelSerializer):
obj = FIFO(**validated_data)
obj.save()
for i in details:
mb = i['material_batch']
mb = i.pop('material_batch')
i['material'] = mb.material
i['batch'] = mb.batch
i['warehouse'] = mb.warehouse