其他出库bug
This commit is contained in:
parent
bae1c166a0
commit
5327828ae0
|
@ -88,7 +88,7 @@ class FIFOItemCreateSerializer(serializers.ModelSerializer):
|
||||||
if fifo.is_audited:
|
if fifo.is_audited:
|
||||||
raise ValidationError('该出入库记录已审核')
|
raise ValidationError('该出入库记录已审核')
|
||||||
pu_order_item = validated_data.get('pu_order_item', None)
|
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:
|
if fifo.type == FIFO.FIFO_TYPE_PUR_IN and pu_order_item is None:
|
||||||
raise ValidationError('采购入库需关联采购项')
|
raise ValidationError('采购入库需关联采购项')
|
||||||
else:
|
else:
|
||||||
|
@ -172,7 +172,7 @@ class FIFOOutOtherSerializer(serializers.ModelSerializer):
|
||||||
obj = FIFO(**validated_data)
|
obj = FIFO(**validated_data)
|
||||||
obj.save()
|
obj.save()
|
||||||
for i in details:
|
for i in details:
|
||||||
mb = i['material_batch']
|
mb = i.pop('material_batch')
|
||||||
i['material'] = mb.material
|
i['material'] = mb.material
|
||||||
i['batch'] = mb.batch
|
i['batch'] = mb.batch
|
||||||
i['warehouse'] = mb.warehouse
|
i['warehouse'] = mb.warehouse
|
||||||
|
|
Loading…
Reference in New Issue