feat: 撤回时部分恢复缺陷项
This commit is contained in:
parent
50f19291a0
commit
4b7ee277f1
|
@ -53,6 +53,9 @@ class Wpr(BaseModel):
|
|||
if wm:
|
||||
ins.material = wm.material
|
||||
ins.state = wm.state
|
||||
WprDefect.objects.filter(wpr=ins).delete()
|
||||
if wm.defect:
|
||||
WprDefect.objects.create(wpr=ins, defect=wm.defect, is_main=True)
|
||||
ins.save()
|
||||
if ftest: # 通过检验变更其缺陷项
|
||||
WprDefect.objects.filter(wpr=ins).delete()
|
||||
|
|
Loading…
Reference in New Issue