diff --git a/test_server/crm/views.py b/test_server/crm/views.py index f4ce6b8..6998e15 100644 --- a/test_server/crm/views.py +++ b/test_server/crm/views.py @@ -392,7 +392,7 @@ class ConsumerViewSet(ModelViewSet): @action(methods=['get'], detail=False, url_path='export', url_name='export_consumer', perms_map=[{'*':'export_consumer'}]) def export(self, request): - queryset = self.filter_queryset(self.queryset) + queryset = self.filter_queryset(self.get_queryset()) queryset = ConsumerSerializer.setup_eager_loading(queryset) # 性能优化 if queryset.count()>1000: return Response({'error':'数据量超过1000,请筛选后导出'})