async function respostaServer_data() { // Function to get the API URL async function getApiUrl() { try { const response = await fetch('../../../Site_ItGuys/php/config_url.php'); if (!response.ok) { throw new Error('Network response was not ok'); } const data = await response.json(); return data.apiUrl; } catch (error) { console.error('Error fetching API URL:', error); throw error; } } // Function to get the authentication token function getAuthToken() { return localStorage.getItem('x-access-token'); } const apiUrl = await getApiUrl(); const token = getAuthToken(); return { apiUrl, token }; } async function verificardados() { try { const { apiUrl, token } = await respostaServer_data(); const response = await fetch(`${apiUrl}/mounting`, { method: 'GET', headers: { 'Content-Type': 'application/json', 'x-access-token': token || '' } }); if (!response.ok) { throw new Error('Erro na requisição: ' + response.statusText); } const data = await response.json(); const nameempresa = data.empresa?.nome || 'Empresa Desconhecida'; console.log(nameempresa); const Data_Center = { Ser_User: {}, Ser_Itguys: {} }; if (nameempresa === 'itguys') { setupItGuysServices(Data_Center); } if (true) { // Assuming this is a permission check setupUserServices(Data_Center); } renderAllServices(Data_Center); } catch (error) { console.error('Erro ao verificar o ambiente:', error); } } function renderService(service) { const { nome, Imagem, id_server, resposta_popup, resposta_script, resposta_estilo } = service; const serviceDiv = document.createElement('div'); serviceDiv.classList.add('painel'); serviceDiv.id = id_server; serviceDiv.innerHTML = `