perf: remove application permission

This commit is contained in:
ibuler
2022-08-16 16:05:08 +08:00
parent 34c8cfc20a
commit b8f8c2a264
16 changed files with 50 additions and 328 deletions

View File

@@ -20,8 +20,9 @@ from tickets.models import (
)
__all__ = [
'TicketViewSet', 'ApplyAssetTicketViewSet', 'ApplyApplicationTicketViewSet',
'ApplyLoginTicketViewSet', 'ApplyLoginAssetTicketViewSet', 'ApplyCommandTicketViewSet'
'TicketViewSet', 'ApplyAssetTicketViewSet',
'ApplyLoginTicketViewSet', 'ApplyLoginAssetTicketViewSet',
'ApplyCommandTicketViewSet'
]
@@ -104,16 +105,6 @@ class ApplyAssetTicketViewSet(TicketViewSet):
filterset_class = filters.ApplyAssetTicketFilter
class ApplyApplicationTicketViewSet(TicketViewSet):
serializer_class = serializers.ApplyApplicationDisplaySerializer
serializer_classes = {
'open': serializers.ApplyApplicationSerializer,
'approve': serializers.ApproveApplicationSerializer
}
model = ApplyApplicationTicket
filterset_class = filters.ApplyApplicationTicketFilter
class ApplyLoginTicketViewSet(TicketViewSet):
serializer_class = serializers.LoginConfirmSerializer
model = ApplyLoginTicket