diff --git a/server/apps/system/views.py b/server/apps/system/views.py index 2f4259e..1985414 100644 --- a/server/apps/system/views.py +++ b/server/apps/system/views.py @@ -348,7 +348,7 @@ class UserExamViewset(ImpMixin, ModelViewSet): for row in sheet.iter_rows(min_row=start, values_only=True): # 假设第一行是表头,从第二行开始读取数据 if row[0] is not None: dept = Organization.objects.get(name=row[2]) - user_depts = get_child_queryset2(request.user.dept).order_by('sort') + user_depts = get_child_queryset2(self.request.user.dept).order_by('sort') serializer = OrganizationSerializer(user_depts, many=True) depts = any(i.id==dept.id for i in serializer.data) if depts is False: