From 2f259bd5f3a5e3e7c77d3d3f229567ba615842e3 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 16 Jan 2025 17:15:38 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=87=87=E8=B4=AD=E5=85=A5=E5=BA=93?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E6=A3=80=E9=AA=8C2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/inm/services.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/inm/services.py b/apps/inm/services.py index a153d0d2..866a46f8 100644 --- a/apps/inm/services.py +++ b/apps/inm/services.py @@ -310,11 +310,15 @@ class InmService: for material, warehouse, batch, change_count, defect, mioitem in m_list: if change_count <= 0: continue + state = WMaterial.WM_OK + if defect: + state = WMaterial.WM_NOTOK mb, _ = MaterialBatch.objects.get_or_create( material=material, warehouse=warehouse, batch=batch, defect=defect, + state=state, defaults=ddict )