|  | @@ -96,8 +96,8 @@ public class GameServerServiceImpl extends ServiceImpl<GameServerMapper, GameSer
 | 
	
		
			
				|  |  |                  .isDelete(DeleteEnum.NO.getCode())
 | 
	
		
			
				|  |  |                  .createBy(param.getId() == null ? SecurityUtil.getUserId() : null)
 | 
	
		
			
				|  |  |                  .createTime(param.getId() == null ? LocalDateTime.now() : null)
 | 
	
		
			
				|  |  | -                .isSourceServer(Boolean.TRUE)
 | 
	
		
			
				|  |  | -                .isMerge(Boolean.FALSE)
 | 
	
		
			
				|  |  | +                .isSourceServer(param.getId() == null ? Boolean.TRUE : null)
 | 
	
		
			
				|  |  | +                .isMerge(param.getId() == null ? Boolean.FALSE : null)
 | 
	
		
			
				|  |  |                  .updateBy(SecurityUtil.getUserId())
 | 
	
		
			
				|  |  |                  .updateTime(LocalDateTime.now())
 | 
	
		
			
				|  |  |                  .build();
 | 
	
	
		
			
				|  | @@ -267,7 +267,7 @@ public class GameServerServiceImpl extends ServiceImpl<GameServerMapper, GameSer
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      public List<GameServerVO> getServerList(Long gameId, Boolean isMerge) {
 | 
	
		
			
				|  |  |          return super.list(new LambdaQueryWrapper<GameServer>()
 | 
	
		
			
				|  |  | -                .select(GameServer::getServerId, GameServer::getServerName, GameServer :: getIsSourceServer)
 | 
	
		
			
				|  |  | +                .select(GameServer::getServerId, GameServer::getServerName, GameServer::getIsSourceServer)
 | 
	
		
			
				|  |  |                  .eq(GameServer::getGameId, gameId)
 | 
	
		
			
				|  |  |                  .eq(isMerge != null, GameServer::getIsMerge, isMerge)
 | 
	
		
			
				|  |  |                  .orderByAsc(GameServer::getStartTime)
 |