认领学员
This commit is contained in:
parent
231ff0c064
commit
5c83ac4c86
|
|
@ -242,6 +242,8 @@ class ConsumerViewSet(ModelViewSet):
|
||||||
queryset = self.get_serializer_class().setup_eager_loading(queryset)
|
queryset = self.get_serializer_class().setup_eager_loading(queryset)
|
||||||
if self.request.user.is_superuser:
|
if self.request.user.is_superuser:
|
||||||
return queryset
|
return queryset
|
||||||
|
if self.request.query_params.get('adminoff', None):
|
||||||
|
return queryset.filter(create_admin=None)
|
||||||
roles = self.request.user.roles.values_list('name', flat=True)
|
roles = self.request.user.roles.values_list('name', flat=True)
|
||||||
if '普通管理' in roles:
|
if '普通管理' in roles:
|
||||||
queryset = queryset.filter(create_admin = self.request.user)
|
queryset = queryset.filter(create_admin = self.request.user)
|
||||||
|
|
@ -257,8 +259,6 @@ class ConsumerViewSet(ModelViewSet):
|
||||||
return Consumer.objects.none()
|
return Consumer.objects.none()
|
||||||
else:
|
else:
|
||||||
return queryset.none()
|
return queryset.none()
|
||||||
if self.request.query_params.get('adminoff', None):
|
|
||||||
return queryset.filter(create_admin=None)
|
|
||||||
return queryset
|
return queryset
|
||||||
|
|
||||||
def create(self, request, *args, **kwargs):
|
def create(self, request, *args, **kwargs):
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,7 @@ class WorkScope(CommonModel):
|
||||||
questioncat = models.ManyToManyField(Questioncat, verbose_name='所选科目')
|
questioncat = models.ManyToManyField(Questioncat, verbose_name='所选科目')
|
||||||
rule = models.ForeignKey(TestRule, on_delete=models.CASCADE, verbose_name='试卷结构')
|
rule = models.ForeignKey(TestRule, on_delete=models.CASCADE, verbose_name='试卷结构')
|
||||||
can_exam = models.BooleanField('是否可组织考试', default=False)
|
can_exam = models.BooleanField('是否可组织考试', default=False)
|
||||||
|
# can_choose = models.BooleanField('客户是否可选择', default=False)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
verbose_name = '工作类别'
|
verbose_name = '工作类别'
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue