refactor(用户管理): ♻️ 用户管理优化

This commit is contained in:
猿小天
2023-04-09 22:26:26 +08:00
committed by H0nGzA1
parent 255c405e59
commit 4f0295acb1
4 changed files with 113 additions and 94 deletions

View File

@@ -123,6 +123,7 @@ class DeptViewSet(CustomModelViewSet):
data = serializer.data
return SuccessResponse(data=data)
@action(methods=["GET"], detail=False, permission_classes=[IsAuthenticated], extra_filter_class=[])
def dept_lazy_tree(self, request, *args, **kwargs):
parent = self.request.query_params.get('parent')
is_superuser = request.user.is_superuser