fix: 首页统计数据bug
This commit is contained in:
parent
a5f4a10fca
commit
bb1b6d8994
|
@ -23,18 +23,22 @@ class BasicCount(APIView):
|
|||
ret={}
|
||||
q1 = Consumer.objects.filter(is_delete=False)
|
||||
q1 = q1.filter(create_time__gte = request.query_params.get('datestart')) if request.query_params.get('datestart', None) else q1
|
||||
q1 = q1.filter(create_time__lte = request.query_params.get('dateend')) if request.query_params.get('dateend', None) else q1
|
||||
ret['consumer1_count'] = q1.count()
|
||||
|
||||
q2 = Consumer.objects.filter(is_delete=False).exclude(create_admin=None)
|
||||
q2 = q2.filter(create_time__gte = request.query_params.get('datestart')) if request.query_params.get('datestart', None) else q2
|
||||
q2 = q2.filter(create_time__gte = request.query_params.get('datestart')) if request.query_params.get('datestart', None) else q2
|
||||
q2 = q2.filter(create_time__lte = request.query_params.get('dateend')) if request.query_params.get('dateend', None) else q2
|
||||
ret['consumer2_count'] = q2.count()
|
||||
|
||||
q3 = ExamTest.objects.filter(is_delete=False)
|
||||
q3 = q3.filter(create_time__gte = request.query_params.get('datestart')) if request.query_params.get('datestart', None) else q3
|
||||
q3 = q3.filter(create_time__gte = request.query_params.get('datestart')) if request.query_params.get('datestart', None) else q3
|
||||
q3 = q3.filter(create_time__lte = request.query_params.get('dateend')) if request.query_params.get('dateend', None) else q3
|
||||
ret['test_count'] = q3.count()
|
||||
|
||||
q4 = Question.objects.filter(is_delete=False)
|
||||
q4 = q4.filter(create_time__gte = request.query_params.get('datestart')) if request.query_params.get('datestart', None) else q4
|
||||
# q4 = q4.filter(create_time__gte = request.query_params.get('datestart')) if request.query_params.get('datestart', None) else q4
|
||||
# q4 = q4.filter(create_time__lte = request.query_params.get('dateend')) if request.query_params.get('dateend', None) else q4
|
||||
ret['question_count'] = q4.count()
|
||||
return Response(ret)
|
||||
|
||||
|
|
Loading…
Reference in New Issue