接粉报警
This commit is contained in:
parent
1772f6f4bd
commit
449f0ca7a6
|
@ -115,10 +115,10 @@ def check_qrcode(qrcodeid, userid, corpinfo):
|
|||
userinfo = QcWechatbizuserinfo.objects.get(corpid=corpid, userid=userid)
|
||||
today = date.today()
|
||||
# 账号当前活码的接粉情况
|
||||
user_count_info = QcWechatbizeventAddcontact.objects.filter(corpid=corpid,
|
||||
userid__in=list(online_userid_map.keys())).values(
|
||||
count_info = QcWechatbizeventAddcontact.objects.filter(corpid=corpid,
|
||||
userid=userid).values(
|
||||
'corpid',
|
||||
'userid').annotate(
|
||||
'userid').aggregate(
|
||||
total_count=Count('*'),
|
||||
today_count=Sum(
|
||||
Case(
|
||||
|
@ -138,9 +138,7 @@ def check_qrcode(qrcodeid, userid, corpinfo):
|
|||
default=Value(0),
|
||||
)
|
||||
)
|
||||
).values('userid', 'total_count', 'today_count', 'qrcode_count', 'qrcode_today_count')
|
||||
user_count_info_map = {user_count.get('userid'): user_count for user_count in user_count_info}
|
||||
count_info = user_count_info_map.get(userid)
|
||||
)
|
||||
# 该账号总共加了多少人
|
||||
total_count = count_info.get('total_count')
|
||||
# 该账号今天加了多少人
|
||||
|
|
Loading…
Reference in New Issue