diff --git a/server/apps/ability/views.py b/server/apps/ability/views.py index 824de1c..ff33350 100644 --- a/server/apps/ability/views.py +++ b/server/apps/ability/views.py @@ -376,6 +376,13 @@ class CorrectViewSet(RecordMixin, ModelViewSet): ordering_fields = ['dlmc'] ordering = ['create_time', 'dlmc'] filterset_fields = ['ssbm'] + + @action(methods=['post'], detail=False, perms_map = {'post':'correct_delete'}) + def deletes(self, request): + array = request.data['ids'] + Correct.objects.filter(pk__in=array).delete() + return Response(status = status.HTTP_200_OK) + @action(methods=['get'], detail=False, perms_map = {'*':'*'}) def group(self, request, pk=None): """