statistic_member 全部会员统计

FFIB 4 years ago
parent
commit
68bdf4c697
1 changed files with 6 additions and 1 deletions
  1. 6 1
      api/admin_views.py

+ 6 - 1
api/admin_views.py

@@ -525,7 +525,12 @@ def statistic_member(request):
525 525
         return response(AdministratorStatusCode.ADMINISTRATOR_NOT_FOUND)
526 526
 
527 527
     # 消费者统计
528
-    users = ConsumeInfoSubmitLogInfo.objects.filter(ymd__gte=start_time, ymd__lte=end_time, test_user=False, dupload=False, status=True).values_list('user_id', flat=True).distinct()
528
+    if start_time and end_time:
529
+        users = ConsumeInfoSubmitLogInfo.objects.filter(ymd__gte=start_time, ymd__lte=end_time, test_user=False, dupload=False, status=True)
530
+    else:
531
+        users = ConsumeInfoSubmitLogInfo.objects.filter(test_user=False, dupload=False, status=True)
532
+
533
+    users = users.values_list('user_id', flat=True).distinct()
529 534
 
530 535
     userinfos = UserInfo.objects.filter(user_id__in=users)
531 536