Files
jumpserver/apps/tickets/permissions/ticket.py
fit2bot 430e20a49c feat: 优化工单模块 (#5361)
* feat: 优化工单模块1

* feat: 优化工单模块2

* feat: 优化工单模块3

Co-authored-by: Bai <bugatti_it@163.com>
2020-12-30 18:14:06 +08:00

14 lines
352 B
Python

from rest_framework import permissions
class IsAssignee(permissions.BasePermission):
def has_object_permission(self, request, view, obj):
return obj.has_assignee(request.user)
class NotClosed(permissions.BasePermission):
def has_object_permission(self, request, view, obj):
return True
return not obj.status_closed