diff --git a/apps/wpm/scripts/wpr_bxerp.py b/apps/wpm/scripts/wpr_bxerp.py index 788f5555..16aff174 100644 --- a/apps/wpm/scripts/wpr_bxerp.py +++ b/apps/wpm/scripts/wpr_bxerp.py @@ -8,7 +8,7 @@ def main(wprId, mgroup:Mgroup): wpr = Wpr.objects.get(id=wprId) data = {} mgroup_name = mgroup.name - mlogbw = Mlogbw.objects.filter(wpr=wpr).order_by("-update_time").first() + mlogbw = Mlogbw.objects.filter(wpr=wpr, mlogb__mlog__submit_time__isnull=False).order_by("-update_time").first() data[f"{mgroup_name}_批次号"] = mlogbw.mlogb.batch data[f"{mgroup_name}_日期"] = mlogbw.mlogb.mlog.handle_date.strftime("%Y-%m-%d") ftestitems = FtestItem.objects.filter(ftest__mlogbw_ftest__wpr=wpr,