|  |  | @@ -445,7 +445,7 @@ def statistic_consumer(request): | 
            
            
              | 445 | 445 |              daily_logs[i]['code2'] = daily_code2_logs[k]['num'] | 
            
            
              | 446 | 446 |              k += 1 | 
            
            
              | 447 | 447 |   | 
            
            
              | 448 |  | -    model_logs = list(logs.values('model_uni_name').annotate(num=Count('pk')).order_by('-num')) | 
            
            
              |  | 448 | +    model_logs = list(logs.values('model_uni_name').annotate(num=Count('pk')).order_by('model_uni_name')) | 
            
            
              | 449 | 449 |      model_code1_logs = list(logs.filter(code_version=1).values('model_uni_name').annotate(num=Count('pk')).order_by('model_uni_name')) | 
            
            
              | 450 | 450 |      model_code2_logs = list(logs.filter(code_version=2).values('model_uni_name').annotate(num=Count('pk')).order_by('model_uni_name')) | 
            
            
              | 451 | 451 |   | 
            
            
            
            
              |  |  | @@ -461,6 +461,8 @@ def statistic_consumer(request): | 
            
            
              | 461 | 461 |          if k < len(model_code2_logs) and model_logs[i]['model_uni_name'] == model_code2_logs[k]['model_uni_name']: | 
            
            
              | 462 | 462 |              model_logs[i]['code2'] = model_code2_logs[k]['num'] | 
            
            
              | 463 | 463 |              k += 1 | 
            
            
              |  | 464 | +     | 
            
            
              |  | 465 | +    model_logs.sort(key=lambda k: (-k['num'])) | 
            
            
              | 464 | 466 |   | 
            
            
              | 465 | 467 |      province_logs = list(logs.values('province').annotate(num=Count('pk')).order_by('province')) | 
            
            
              | 466 | 468 |      province_code1_logs = list(logs.filter(code_version=1).values('province').annotate(num=Count('pk')).order_by('province')) | 
            
            
            
            
              |  |  | @@ -478,6 +480,8 @@ def statistic_consumer(request): | 
            
            
              | 478 | 480 |          if k < len(province_code2_logs) and province_logs[i]['province'] == province_code2_logs[k]['province']: | 
            
            
              | 479 | 481 |              province_logs[i]['code2'] = province_code2_logs[k]['num'] | 
            
            
              | 480 | 482 |              k += 1 | 
            
            
              |  | 483 | +     | 
            
            
              |  | 484 | +    province_logs.sort(key=lambda k: (-k['num'])) | 
            
            
              | 481 | 485 |   | 
            
            
              | 482 | 486 |      return response(200, 'Get Consumer Statistic Success', u'获取消费者统计成功', data={ | 
            
            
              | 483 | 487 |          'daily_logs': daily_logs, |