fix: 工段删除同时更新route

This commit is contained in:
caoqianming 2024-03-04 14:22:22 +08:00
parent e99854b56f
commit 5aab22e9d9
1 changed files with 6 additions and 0 deletions

View File

@ -77,6 +77,12 @@ class MgroupViewSet(CustomModelViewSet):
search_fields = ['name']
ordering = ['sort', 'create_time']
def perform_destroy(self, instance):
Route.objects.filter(
mgroup=instance, material__need_route=False).delete()
Route.objects.filter(mgroup=instance).update(mgroup=None)
instance.delete()
class TeamViewSet(CustomModelViewSet):
"""