| 
					
				 | 
			
			
				@@ -12,7 +12,7 @@ let logs_model = mongoose.model("online_logs"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 async function getOnlineInfo(filter) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let datas = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let logs = await logs_model.find(filter); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let logs = await logs_model.find(filter, null, { sort: {_id: -1}}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let less = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     for(let l of logs){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let d = getTimeString(l.online_times); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -52,11 +52,13 @@ async function setOnlineTimes(userList,condition){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function getTimeString(times) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let s = "",perHour = 1000 * 60 * 60,perMin = 1000 * 60; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let hour = parseInt(times/perHour); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let s = "",perHour = 1000 * 60 * 60,perMin = 1000 * 60,perDay = 24*perHour; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let day = parseInt(times/perDay); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let hour = parseInt(parseInt(times % perDay) / perHour); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let min = parseInt((times % perHour)/perMin); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let less =  (times % perHour)%perMin;//不够一分钟的时间 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if(day > 0) s = s+`${day}天`; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if(hour > 0) s = s+`${hour}小时`; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if(min > 0)  s= s+`${min}分钟`; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return {s:s,less:less} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 |