|  |  |  | @ -46,12 +46,12 @@ class Admins::UserStatisticQuery < ApplicationQuery | 
			
		
	
		
			
				
					|  |  |  |  |       finish_challenge = finish_challenge.where(updated_at: time_range) | 
			
		
	
		
			
				
					|  |  |  |  |     end | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     study_myshixun_map   = study_myshixun.group(:user_id).count | 
			
		
	
		
			
				
					|  |  |  |  |     finish_myshixun_map  = finish_myshixun.group(:user_id).count | 
			
		
	
		
			
				
					|  |  |  |  |     study_challenge_map  = study_challenge.group(:user_id).count | 
			
		
	
		
			
				
					|  |  |  |  |     finish_challenge_map = finish_challenge.group(:user_id).count | 
			
		
	
		
			
				
					|  |  |  |  |     evaluate_count_map   = study_challenge.group(:user_id).sum(:evaluate_count) | 
			
		
	
		
			
				
					|  |  |  |  |     cost_time_map        = study_challenge.group(:user_id).sum(:cost_time) | 
			
		
	
		
			
				
					|  |  |  |  |     study_myshixun_map   = study_myshixun.reorder(nil).group(:user_id).count | 
			
		
	
		
			
				
					|  |  |  |  |     finish_myshixun_map  = finish_myshixun.reorder(nil).group(:user_id).count | 
			
		
	
		
			
				
					|  |  |  |  |     study_challenge_map  = study_challenge.reorder(nil).group(:user_id).count | 
			
		
	
		
			
				
					|  |  |  |  |     finish_challenge_map = finish_challenge.reorder(nil).group(:user_id).count | 
			
		
	
		
			
				
					|  |  |  |  |     evaluate_count_map   = study_challenge.reorder(nil).group(:user_id).sum(:evaluate_count) | 
			
		
	
		
			
				
					|  |  |  |  |     cost_time_map        = study_challenge.reorder(nil).group(:user_id).sum(:cost_time) | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     users.each do |user| | 
			
		
	
		
			
				
					|  |  |  |  |       user._extra_data = { | 
			
		
	
	
		
			
				
					|  |  |  | 
 |