diff --git a/apps/wpm/services.py b/apps/wpm/services.py index c278a626..c17b85eb 100644 --- a/apps/wpm/services.py +++ b/apps/wpm/services.py @@ -302,7 +302,7 @@ def mlog_submit(mlog: Mlog, user: User, now: Union[datetime.datetime, None]): if notok_sign_or_defect: mlogbws = Mlogbw.objects.filter(mlogb=mlog_or_b, ftest__is_ok=False, ftest__defects_ftest__defect=defect) else: - mlogbws = Mlogbw.objects.filter(Q(ftest=None) | Q(ftest__is_ok=True), mioitem=mlog_or_b) + mlogbws = Mlogbw.objects.filter(Q(ftest=None) | Q(ftest__is_ok=True), mlogb=mlog_or_b) if mlogbws.count() != mo_count: raise ParseError("日志与明细数量不一致,操作失败") for item in mlogbws: @@ -418,7 +418,7 @@ def mlog_revert(mlog: Mlog, user: User, now: Union[datetime.datetime, None]): if notok_sign_or_defect: mlogbws = Mlogbw.objects.filter(mlogb=mlog_or_b, ftest__is_ok=False, ftest__defects_ftest__defect=defect) else: - mlogbws = Mlogbw.objects.filter(Q(ftest=None) | Q(ftest__is_ok=True), mioitem=mlog_or_b) + mlogbws = Mlogbw.objects.filter(Q(ftest=None) | Q(ftest__is_ok=True), mlogb=mlog_or_b) if mlogbws.count() != mo_count: raise ParseError("日志与明细数量不一致,操作失败") for item in mlogbws: