fix: ftest当is_ok为True时设置defect为空

This commit is contained in:
caoqianming 2025-04-08 11:38:46 +08:00
parent b34e477593
commit 2a0c97dfb2
1 changed files with 4 additions and 0 deletions

View File

@ -373,6 +373,8 @@ class FtestProcessSerializer(CustomModelSerializer):
FtestDefect.objects.create(ftest=instance, **item2)
if not is_ok:
instance.defect_main = defect_main
else:
instance.defect_main = None
instance.is_ok = is_ok
instance.save()
return instance
@ -415,6 +417,8 @@ class FtestProcessSerializer(CustomModelSerializer):
ins.save()
if not is_ok:
instance.defect_main = defect_main
else:
instance.defect_main = None
instance.is_ok = is_ok
instance.save()
return instance