fix: ftest增加defect_main的后续逻辑变更 bug

This commit is contained in:
caoqianming 2025-01-17 17:18:26 +08:00
parent 4699b31f83
commit f004417d49
1 changed files with 2 additions and 2 deletions

View File

@ -333,7 +333,7 @@ class InmService:
if defect:
mioitemws = MIOItemw.objects.filter(mioitem=i, ftest__defect_main=defect)
else:
mioitemws = MIOItemw.objects.filter(Q(ftest=None) | Q(ftest__defect_main=True), mioitem=i)
mioitemws = MIOItemw.objects.filter(Q(ftest=None) | Q(ftest__defect_main=None), mioitem=i)
if mioitemws.count() != change_count:
raise ParseError("出入库与明细数量不一致,操作失败")
for mioitemw in mioitemws:
@ -354,7 +354,7 @@ class InmService:
if defect:
mioitemws = MIOItemw.objects.filter(mioitem=i, ftest__defect_main=defect)
else:
mioitemws = MIOItemw.objects.filter(Q(ftest=None) | Q(ftest__defect_main=True), mioitem=i)
mioitemws = MIOItemw.objects.filter(Q(ftest=None) | Q(ftest__defect_main=None), mioitem=i)
if mioitemws.count() != change_count:
raise ParseError("出入库与明细数量不一致,操作失败")
for mioitemw in mioitemws: