| 
					
				 | 
			
			
				@@ -60,8 +60,12 @@ public class GameServerServiceImpl extends ServiceImpl<GameServerMapper, GameSer 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (Strings.isBlank(serverName)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return Collections.emptyList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        GameDTO gameDTO = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (gameId != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            gameDTO = gameService.getById(gameId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return super.list(new LambdaQueryWrapper<GameServer>() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                .eq(gameId != null, GameServer::getGameId, gameId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .eq(gameDTO != null, GameServer::getGameId, gameDTO == null ? null : gameDTO.getSuperGameId()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .like(Strings.isNotBlank(serverName), GameServer::getServerName, serverName) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ).stream().map(GameServer::getServerId).collect(Collectors.toList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 |