diff --git a/apps/inm/services.py b/apps/inm/services.py index a424c738..49df8dcf 100644 --- a/apps/inm/services.py +++ b/apps/inm/services.py @@ -272,7 +272,7 @@ class InmService: """ 更新库存, 支持反向操作 """ - if not MIOItem.objects.filter(mio=instance).exists(): + if is_reverse is False and not MIOItem.objects.filter(mio=instance).exists(): raise ParseError("出入库记录缺失明细,无法操作") if instance.type == MIO.MIO_TYPE_PUR_IN: # 需要更新订单