diff --git a/server/apps/information/views.py b/server/apps/information/views.py index 3a8dc20..c84586e 100644 --- a/server/apps/information/views.py +++ b/server/apps/information/views.py @@ -365,9 +365,10 @@ class ParsePdfViewSet(RbacFilterSet, CreateUpdateCustomMixin, ModelViewSet): queryset = Parsepdf.objects.all().order_by('id') serializer_class = ParsepdfSerializer filterset_fields = ['belong_dept', 'annual'] - + perms_map = {'get': '*', 'post': 'pdf_create'} + #解析pdf到excel - @action(detail=False, methods=['post']) + @action(detail=False, methods=['post'], perms_map={'post':'pdf_create'}) @transaction.atomic def parse_pdf(self, request, *args, **kwargs): """