diff --git a/server/apps/supervision/views.py b/server/apps/supervision/views.py index a339d45..0070057 100644 --- a/server/apps/supervision/views.py +++ b/server/apps/supervision/views.py @@ -481,8 +481,8 @@ class Task2ViewSet(CreateUpdateCustomMixin, ModelViewSet): return Response() -class Task2DoViewSet(ListModelMixin, GenericViewSet): - perms_map = {'get': '*'} +class Task2DoViewSet(ListModelMixin, DestroyModelMixin, GenericViewSet): + perms_map = {'get': '*', 'delete': 'task2'} queryset = Task2Do.objects.select_related('belong_dept', 'task2').all() serializer_class = Task2DoSerializer ordering = ['belong_dept__sort']