diff --git a/apps/inm/services_daoru.py b/apps/inm/services_daoru.py index 014c0765..a1c54819 100644 --- a/apps/inm/services_daoru.py +++ b/apps/inm/services_daoru.py @@ -145,7 +145,9 @@ def daoru_mioitems(path:str, mio:MIO): material = Material.objects.get(number=material_number) except Exception as e: raise ParseError(f"未找到物料:{material_number} {e}") - if not batch and material.bin_number_main: + if batch: + pass + elif material.bin_number_main: batch = material.bin_number_main else: raise ParseError(f"第{ind}行批次为空")