fix: ftest当is_ok为false时才设置defect_main
This commit is contained in:
parent
ef0414b053
commit
b34e477593
|
@ -371,7 +371,8 @@ class FtestProcessSerializer(CustomModelSerializer):
|
||||||
else:
|
else:
|
||||||
item2["is_main"] = False
|
item2["is_main"] = False
|
||||||
FtestDefect.objects.create(ftest=instance, **item2)
|
FtestDefect.objects.create(ftest=instance, **item2)
|
||||||
instance.defect_main = defect_main
|
if not is_ok:
|
||||||
|
instance.defect_main = defect_main
|
||||||
instance.is_ok = is_ok
|
instance.is_ok = is_ok
|
||||||
instance.save()
|
instance.save()
|
||||||
return instance
|
return instance
|
||||||
|
@ -412,7 +413,8 @@ class FtestProcessSerializer(CustomModelSerializer):
|
||||||
else:
|
else:
|
||||||
ins.is_main = False
|
ins.is_main = False
|
||||||
ins.save()
|
ins.save()
|
||||||
instance.defect_main = defect_main
|
if not is_ok:
|
||||||
|
instance.defect_main = defect_main
|
||||||
instance.is_ok = is_ok
|
instance.is_ok = is_ok
|
||||||
instance.save()
|
instance.save()
|
||||||
return instance
|
return instance
|
Loading…
Reference in New Issue