会员统计,增加关注公众号数和领取保卡数

FFIB 4 年之前
父节点
当前提交
2eb9ed0bd9
共有 1 个文件被更改,包括 8 次插入1 次删除
  1. 8 1
      api/admin_views.py

+ 8 - 1
api/admin_views.py

@@ -534,6 +534,13 @@ def statistic_member(request):
534 534
     else:
535 535
         userinfos = UserInfo.objects.filter(test_user=False, level__gte=1, status=True)
536 536
 
537
+    
538
+    #关注公众号数
539
+    mp_num = userinfo.filter(subscribe=True).count()
540
+
541
+    #领取保卡数
542
+    membercard_num = userinfo.filter(has_membercard=True).count()
543
+
537 544
     # 会员级别
538 545
     level_logs = list(userinfos.values('level').annotate(num=Count('user_id')))
539 546
 
@@ -566,7 +573,7 @@ def statistic_coupon(request):
566 573
     if start_time and end_time:
567 574
         start_time = datetime.strptime(start_time, '%Y%m%d')
568 575
         end_time = datetime.strptime(end_time + ' 23:59:59', '%Y%m%d %H:%M:%S')
569
-        coupons = UserCouponInfo.objects.filter(create_at__range=(start_time, end_time), status=True)
576
+        coupons = UserCouponInfo.objects.filter(created_at__range=(start_time, end_time), status=True)
570 577
     else:
571 578
         coupons = UserCouponInfo.objects.filter(status=True)
572 579