fix: mlogbw delete bug2

This commit is contained in:
caoqianming 2025-03-12 14:24:01 +08:00
parent d847b84fd8
commit 459d2348d4
1 changed files with 3 additions and 3 deletions

View File

@ -799,9 +799,6 @@ class MlogbwViewSet(CustomModelViewSet):
mlogb:Mlogb = instance.mlogb
if mlogb.material_out is not None and mlogb.wpr is not None:
raise ParseError("不能删除该产出明细")
ftest = instance.ftest
if ftest:
ftest.delete()
# 如果是输入且输出追踪到个,需同步删除
material_in: Material = mlogb.material_in
@ -812,5 +809,8 @@ class MlogbwViewSet(CustomModelViewSet):
instance.mlogbw_to.delete()
instance.delete()
Mlogbw.cal_count_notok(instance.mlogbw_to.mlogb)
ftest = instance.ftest
if ftest:
ftest.delete()
instance.delete()
Mlogbw.cal_count_notok(mlogb)