mirror of https://github.com/jumpserver/jumpserver
perf: 工单流只需组织管理员权限
parent
fa5921cd86
commit
7f36958683
|
@ -33,7 +33,7 @@ class TicketViewSet(CommonApiMixin, viewsets.ModelViewSet):
|
||||||
'title', 'applicant_display', 'status', 'state', 'action_display',
|
'title', 'applicant_display', 'status', 'state', 'action_display',
|
||||||
'date_created', 'serial_num',
|
'date_created', 'serial_num',
|
||||||
)
|
)
|
||||||
ordering = ('-date_created', )
|
ordering = ('-date_created',)
|
||||||
|
|
||||||
def create(self, request, *args, **kwargs):
|
def create(self, request, *args, **kwargs):
|
||||||
raise MethodNotAllowed(self.action)
|
raise MethodNotAllowed(self.action)
|
||||||
|
@ -81,7 +81,7 @@ class TicketViewSet(CommonApiMixin, viewsets.ModelViewSet):
|
||||||
|
|
||||||
|
|
||||||
class TicketFlowViewSet(JMSBulkModelViewSet):
|
class TicketFlowViewSet(JMSBulkModelViewSet):
|
||||||
permission_classes = (IsOrgAdmin, IsSuperUser)
|
permission_classes = (IsOrgAdmin,)
|
||||||
serializer_class = serializers.TicketFlowSerializer
|
serializer_class = serializers.TicketFlowSerializer
|
||||||
|
|
||||||
filterset_fields = ['id', 'type']
|
filterset_fields = ['id', 'type']
|
||||||
|
|
Loading…
Reference in New Issue