From 37b8a0afb016128c4d47c39ee08da1abc97cb387 Mon Sep 17 00:00:00 2001 From: TianyangZhang Date: Tue, 24 Mar 2026 15:23:49 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E6=97=A5=E5=B8=B8?= =?UTF-8?q?=E7=9B=91=E7=9D=A3=E6=9D=83=E9=99=90=E8=BF=87=E6=BB=A4=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/apps/supervision/views.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/server/apps/supervision/views.py b/server/apps/supervision/views.py index 201f6d9..e13c4cd 100644 --- a/server/apps/supervision/views.py +++ b/server/apps/supervision/views.py @@ -731,7 +731,7 @@ class ImpMixin: self.countup_task2do(task2do) # 统计执行情况 return Response() -class RcViewSet(ImpMixin, Domixin, CreateUpdateCustomMixin,BulkDeleteModelViewSet, ModelViewSet): +class RcViewSet(RbacFilterSet, ImpMixin, Domixin, CreateUpdateCustomMixin,BulkDeleteModelViewSet, ModelViewSet): queryset = Rc.objects.all() serializer_class = RcSerializer count_dict = { @@ -777,7 +777,7 @@ class RcViewSet(ImpMixin, Domixin, CreateUpdateCustomMixin,BulkDeleteModelViewSe -class ComplaintViewSet(ImpMixin, Domixin, CreateUpdateCustomMixin, BulkDeleteModelViewSet, ModelViewSet): +class ComplaintViewSet(RbacFilterSet, ImpMixin, Domixin, CreateUpdateCustomMixin, BulkDeleteModelViewSet, ModelViewSet): queryset = Complaint.objects.all() serializer_class = ComplaintSerializer count_dict = { @@ -804,7 +804,7 @@ class ComplaintViewSet(ImpMixin, Domixin, CreateUpdateCustomMixin, BulkDeleteMod return self.gen_imp_view(request, 5, ComplaintSerializer) -class PtViewSet(ImpMixin, Domixin, CreateUpdateCustomMixin, BulkDeleteModelViewSet, ModelViewSet): +class PtViewSet(RbacFilterSet, ImpMixin, Domixin, CreateUpdateCustomMixin, BulkDeleteModelViewSet, ModelViewSet): queryset = Pt.objects.all() serializer_class = PtSerializer count_dict = { @@ -835,7 +835,7 @@ class PtViewSet(ImpMixin, Domixin, CreateUpdateCustomMixin, BulkDeleteModelViewS return self.gen_imp_view(request, 5, PtSerializer, 0, Pt, repalce=True, types='pt') -class RiskViewSet(ImpMixin, Domixin, CreateUpdateCustomMixin, BulkDeleteModelViewSet, ModelViewSet): +class RiskViewSet(RbacFilterSet, ImpMixin, Domixin, CreateUpdateCustomMixin, BulkDeleteModelViewSet, ModelViewSet): queryset = Risk.objects.all() serializer_class = RiskSerializer count_dict = { @@ -860,7 +860,7 @@ class RiskViewSet(ImpMixin, Domixin, CreateUpdateCustomMixin, BulkDeleteModelVie return self.gen_imp_view(request, 5, RiskSerializer) -class OinspectViewSet(ImpMixin, Domixin, CreateUpdateCustomMixin, BulkDeleteModelViewSet, ModelViewSet): +class OinspectViewSet(RbacFilterSet, ImpMixin, Domixin, CreateUpdateCustomMixin, BulkDeleteModelViewSet, ModelViewSet): queryset = Oinspect.objects.all() serializer_class = OinspectSerializer count_dict = {