浏览代码

阶段总数统计

hujingpei 4 年之前
父节点
当前提交
6bd972d34a
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      apps/customer/views.py

+ 3 - 2
apps/customer/views.py

@@ -127,10 +127,11 @@ class StageCountView(APIView):
         data = []
         stage_progress = Option.objects.filter(type=Option.STAGE_PROGRESS, enable=True).order_by('sort')
         user = request.user
-        users = User.objcets.filter(store_id__in=request.user.get_manager_range())
         time_now = timezone.now().strftime('%Y-%m-%d')
         for stage in stage_progress:
-            new_customers = NewCustomer.objects.filter(Q(track_user=user)|Q(track_user=users), stage_progress=stage)
+            new_customers = NewCustomer.objects.filter(Q(track_user=user) |
+                                                       Q(track_user__store_id__in=request.user.get_manager_range()),
+                                                       stage_progress=stage)
             stage_count = {
                 'stage': stage.name,    # 阶段名称
                 'total': new_customers.count(),   # 总人数