| 
					
				 | 
			
			
				@@ -43,6 +43,7 @@ namespace OASystem.API.OAMethodLib.Hub.Hubs 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (!UserStore.OnlineUser.Exists(u => u.ConnectionId == connid)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 result += "上线成功!" ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 UserStore.OnlineUser.Add( new UserModel() { UserId = userId,ConnectionId = connid,GroupName = "FMGJ-OASystem" }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             else 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -74,6 +75,9 @@ namespace OASystem.API.OAMethodLib.Hub.Hubs 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         var connId = Context.ConnectionId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        //UserStore.OnlineUser.RemoveAll(u => u.UserId == tokenModelJwt.UserId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         UserStore.OnlineUser.Add(new UserModel() { UserId = tokenModelJwt.UserId, ConnectionId = connId, GroupName = "FMGJ-OASystem" }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         _logger.LogInformation($"Client ConnectionId=> [[{connId}]] UserId=> [[{tokenModelJwt.UserId}]] Already Connection Server!"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -105,7 +109,6 @@ namespace OASystem.API.OAMethodLib.Hub.Hubs 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             int count = UserStore.OnlineUser.RemoveAll(u => u.ConnectionId == connId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (model != null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 var onlineUser = UserStore.OnlineUser.FindAll(u => u.GroupName == model.GroupName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Clients.Clients(connId).ReceiveMessage(_common.ReceiveMessage($"[UserID=>{model.UserId} ConnectionId=> {model.ConnectionId} ] 已下线!")); 
			 |