From f8b056cadbf594c355ee012cbda06e13bfaab4fb Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 3 Jan 2025 17:50:05 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20mioitemw=E4=B8=BA1=E4=B8=AA=E6=97=B6?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=88=9B=E5=BB=BA2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/inm/serializers.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/apps/inm/serializers.py b/apps/inm/serializers.py index 05987c5c..c5362e53 100644 --- a/apps/inm/serializers.py +++ b/apps/inm/serializers.py @@ -184,14 +184,12 @@ class MIOItemCreateSerializer(CustomModelSerializer): MIOItemw.objects.create(mioitem=instance, number=item.number, wpr=item) else: raise ParseError('请提供产品明细编号') + elif mio.type in [MIO.MIO_TYPE_PUR_IN, MIO.MIO_TYPE_OTHER_IN] and count==1: + MIOItemw.objects.create(mioitem=instance, number=batch) else: raise ParseError('不支持自动生成请提供产品明细') elif len(mioitemw) >= 1: - pass - elif mio.type in [MIO.MIO_TYPE_PUR_IN, MIO.MIO_TYPE_OTHER_IN] and count==1: - MIOItemw.objects.create(mioitem=instance, number=batch) - - + raise ParseError("暂不支持") return instance