From 4823acb0048e4f603e5b1ecb505cef1ca3223afc Mon Sep 17 00:00:00 2001 From: caoqianming Date: Mon, 25 Aug 2025 08:58:47 +0800 Subject: [PATCH] fix: mlogbw create cal_count_notok bug --- apps/wpm/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/wpm/views.py b/apps/wpm/views.py index 426aa941..dc00e5f6 100644 --- a/apps/wpm/views.py +++ b/apps/wpm/views.py @@ -892,14 +892,14 @@ class MlogbwViewSet(CustomModelViewSet): else: if mlog != ins.mlogb.mlog: raise ParseError("所有记录必须属于同一张日志") - route:Route = ins.mlogb.route mlogb:Mlogb = ins.mlogb + route:Route = mlogb.route Mlogbw.cal_count_notok(mlogb) # 如果是输入且输出追踪到个,需同步创建 material_in:Material = mlogb.material_in if material_in is not None: mlogb_qs = Mlogb.objects.filter(mlogb_from=mlogb) - material_out:Material = mlogb.mlog.material_out + material_out:Material = route.material_out if route else material_in if mlog.is_fix is False else mlog.material_out mtype = route.process.mtype if route.process else None if mtype == Process.PRO_DIV: mlogbin = ins.mlogb