From 5327828ae00bd3a130483afea05bea10263ef573 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 15 Mar 2022 09:19:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B6=E4=BB=96=E5=87=BA=E5=BA=93bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hb_server/apps/inm/serializers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hb_server/apps/inm/serializers.py b/hb_server/apps/inm/serializers.py index 87407a8..357084d 100644 --- a/hb_server/apps/inm/serializers.py +++ b/hb_server/apps/inm/serializers.py @@ -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