feat: mlogbw的输出不允许删除

This commit is contained in:
caoqianming 2025-02-11 11:12:14 +08:00
parent edfc63a2e2
commit 44486b64a3
1 changed files with 2 additions and 0 deletions

View File

@ -681,6 +681,8 @@ class MlogbwViewSet(CustomModelViewSet):
@transaction.atomic
def perform_destroy(self, instance:Mlogbw):
mlogb = instance.mlogb
if mlogb.material_out is not None:
raise ParseError("不能删除产出明细")
ftest = instance.ftest
instance.delete()
if ftest: