From 1d6f27bd99bc010f2e9224f95d245387b1b81b74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E5=89=8D=E6=98=8E?= <909355014@qq.com> Date: Mon, 18 Jul 2022 10:40:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9D=83=E9=99=90=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/rpm/views.py | 2 +- apps/third/views_d.py | 2 +- apps/wf/urls.py | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/rpm/views.py b/apps/rpm/views.py index 02e50cf6..6ac6ec59 100644 --- a/apps/rpm/views.py +++ b/apps/rpm/views.py @@ -44,7 +44,7 @@ class RpartyViewSet(CustomModelViewSet): class RfileViewSet(ListModelMixin, CustomGenericViewSet): - perms_map = {'get': 'rparty_file:view'} + perms_map = {'get': '*'} queryset = Rfile.objects.all() list_serializer_class = RfileListSerializer diff --git a/apps/third/views_d.py b/apps/third/views_d.py index 03d8f090..0f88d71c 100644 --- a/apps/third/views_d.py +++ b/apps/third/views_d.py @@ -62,7 +62,7 @@ class BltViewSet(CustomGenericViewSet): ret['count_visitor'] = qs.filter(employee__type='visitor').count() return Response(ret) - @action(methods=['post'], detail=False, perms_map={'post': '*'}, + @action(methods=['post'], detail=False, perms_map={'post': 'blt.all'}, serializer_class=BltQuerySerializer) def all(self, request): """全部在线标签列表信息 diff --git a/apps/wf/urls.py b/apps/wf/urls.py index bfdacb1e..fad073ef 100755 --- a/apps/wf/urls.py +++ b/apps/wf/urls.py @@ -7,12 +7,12 @@ API_BASE_URL = 'api/wf/' HTML_BASE_URL = 'wf/' router = DefaultRouter() -router.register('workflow', WorkflowViewSet, basename='wf') -router.register('state', StateViewSet, basename='wf_state') -router.register('transition', TransitionViewSet, basename='wf_transitions') -router.register('customfield', CustomFieldViewSet, basename='wf_customfield') -router.register('ticket', TicketViewSet, basename='wf_ticket') -router.register('ticketflow', TicketFlowViewSet, basename='wf_ticketflow') +router.register('workflow', WorkflowViewSet, basename='workflow') +router.register('state', StateViewSet, basename='state') +router.register('transition', TransitionViewSet, basename='transition') +router.register('customfield', CustomFieldViewSet, basename='customfield') +router.register('ticket', TicketViewSet, basename='ticket') +router.register('ticketflow', TicketFlowViewSet, basename='ticketflow') urlpatterns = [ path(API_BASE_URL, include(router.urls)), path(API_BASE_URL + 'workflow//init_key/', WorkflowKeyInitView.as_view())