fix: 工段删除同时更新route
This commit is contained in:
parent
e99854b56f
commit
5aab22e9d9
|
@ -77,6 +77,12 @@ class MgroupViewSet(CustomModelViewSet):
|
||||||
search_fields = ['name']
|
search_fields = ['name']
|
||||||
ordering = ['sort', 'create_time']
|
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):
|
class TeamViewSet(CustomModelViewSet):
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in New Issue