|  | @ -387,15 +387,28 @@ class Sessions extends RedisModel {
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         async.waterfall([
 | 
	
		
			
				|  |  |             // 获取会话ID列表
 | 
	
		
			
				|  |  |             // function (callback) {
 | 
	
		
			
				|  |  |             //     redis.zrevrangeAsync(userSessionKey, page, size)
 | 
	
		
			
				|  |  |             //         .then(function (sessionIds) {
 | 
	
		
			
				|  |  |             //             if (sessionIds.length == 0) {
 | 
	
		
			
				|  |  |             //                 ModelUtil.emitOK(self.eventEmitter, []);
 | 
	
		
			
				|  |  |             //                 return;
 | 
	
		
			
				|  |  |             //             }
 | 
	
		
			
				|  |  |             //             callback(null, sessionIds);
 | 
	
		
			
				|  |  |             //         })
 | 
	
		
			
				|  |  |             // },
 | 
	
		
			
				|  |  |             function (callback) {
 | 
	
		
			
				|  |  |                 redis.zrevrangeAsync(userSessionKey, page, size)
 | 
	
		
			
				|  |  |                     .then(function (sessionIds) {
 | 
	
		
			
				|  |  |                         if (sessionIds.length == 0) {
 | 
	
		
			
				|  |  |                             ModelUtil.emitOK(self.eventEmitter, []);
 | 
	
		
			
				|  |  |                             return;
 | 
	
		
			
				|  |  |                         }
 | 
	
		
			
				|  |  |                         callback(null, sessionIds);
 | 
	
		
			
				|  |  |                     })
 | 
	
		
			
				|  |  |                 SessionRepo.findAllByType(userId,businessType,page,size,function(err,res){
 | 
	
		
			
				|  |  |                     if (res.length == 0) {
 | 
	
		
			
				|  |  |                         ModelUtil.emitOK(self.eventEmitter, []);
 | 
	
		
			
				|  |  |                         return;
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     var sessionIds=[];
 | 
	
		
			
				|  |  |                     for(var j in res){
 | 
	
		
			
				|  |  |                         sessionIds.push(res[j].id);
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     callback(null,sessionIds);
 | 
	
		
			
				|  |  |                 })
 | 
	
		
			
				|  |  |             },
 | 
	
		
			
				|  |  |             // 遍历会话
 | 
	
		
			
				|  |  |             function (sessionIds) {
 |