From 5d6ce9f6c0e794f5d144602358c6a30e8b206b5f Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 22 Nov 2024 09:07:03 +0800 Subject: [PATCH] feat: mlog_submit mlog_revert bug --- apps/wpm/services.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/wpm/services.py b/apps/wpm/services.py index d24fde94..ae7cff33 100644 --- a/apps/wpm/services.py +++ b/apps/wpm/services.py @@ -130,10 +130,10 @@ def mlog_submit(mlog: Mlog, user: User, now: Union[datetime.datetime, None]): supplier = mlog.supplier # 外协 m_ins_list = [] if material_in: # 需要进行车间库存管理 + m_ins_list = [] + m_ins_bl_list = [] m_ins = Mlogb.objects.filter(mlog=mlog, material_in__isnull=False) if m_ins.exists(): - m_ins_list = [] - m_ins_bl_list = [] for mi in m_ins.all(): m_ins_list.append((mi.material_in, mi.batch, mi.count_use, mi.wm_in)) if mi.count_pn_jgqbl > 0: @@ -251,11 +251,11 @@ def mlog_revert(mlog: Mlog, user: User, now: Union[datetime.datetime, None]): stored_mgroup = mlog.stored_mgroup if material_in: # 领用数退回 + m_ins_list = [] + m_ins_bl_list = [] into_wm_mgroup = material_in.process.into_wm_mgroup if material_in.process else False m_ins = Mlogb.objects.filter(mlog=mlog, material_in__isnull=False) if m_ins.exists(): - m_ins_list = [] - m_ins_bl_list = [] for mi in m_ins.all(): m_ins_list.append((mi.material_in, mi.batch, mi.count_use, mi.wm_in)) if mi.count_pn_jgqbl > 0: