diff --git a/apps/wpm/views.py b/apps/wpm/views.py index cc92439e..68f0d083 100644 --- a/apps/wpm/views.py +++ b/apps/wpm/views.py @@ -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: