<?php
/**
 * Script para configurar URLs do dashboard no sistema
 * Atualiza todas as referências para usar dashboard.html
 */

echo "🔧 Configurando URLs do dashboard...\n\n";

// URLs base do sistema
$baseUrl = "https://sistemas.pinheiroempresas.com.br/controlefrota/backend-php/admin/";
$dashboardUrl = $baseUrl . "dashboard.html";
$gestoresUrl = $baseUrl . "gestao-gestores.html";

echo "📍 URLs configuradas:\n";
echo "   • Dashboard Principal: $dashboardUrl\n";
echo "   • Gestão de Gestores: $gestoresUrl\n";
echo "   • Admin Interface: {$baseUrl}index.html\n\n";

// Verificar se os arquivos existem
$arquivos = [
    'admin/dashboard.html' => 'Dashboard Principal',
    'admin/gestao-gestores.html' => 'Gestão de Gestores',
    'admin/index.html' => 'Interface Admin',
    'api/auth/login-gestor.php' => 'API Login Gestores',
    'api/sync/gestores.php' => 'API Sincronização'
];

echo "📋 Verificando arquivos:\n";
foreach ($arquivos as $arquivo => $descricao) {
    $existe = file_exists($arquivo);
    $status = $existe ? "✅" : "❌";
    echo "   $status $descricao ($arquivo)\n";
}

echo "\n🌐 URLs para usar no sistema:\n\n";

echo "📱 APP ANDROID - Configurar em AppNavigation.kt:\n";
echo "   GestorDashboard → Intent para: $dashboardUrl\n";
echo "   Gestores Button → Intent para: $gestoresUrl\n\n";

echo "🌐 DASHBOARD WEB - Links atualizados:\n";
echo "   • Navegação → Dashboard Principal\n";
echo "   • Gestores → Voltar ao Dashboard\n";
echo "   • Menu lateral → Links corretos\n\n";

echo "🔗 BACKEND PHP - APIs funcionais:\n";
echo "   • Login: {$baseUrl}../api/auth/login-gestor.php\n";
echo "   • Sync: {$baseUrl}../api/sync/gestores.php\n";
echo "   • CRUD: {$baseUrl}salvar-gestor.php\n\n";

// Instruções específicas
echo "📝 INSTRUÇÕES ESPECÍFICAS:\n\n";

echo "1️⃣ EXECUTAR NO BANCO:\n";
echo "   php backend-php/executar-criacao-gestores.php\n\n";

echo "2️⃣ TESTAR LOGIN GESTORES:\n";
echo "   • App Android → Gestor → admin/admin123\n";
echo "   • Deve abrir: $dashboardUrl\n\n";

echo "3️⃣ TESTAR GESTÃO WEB:\n";
echo "   • Acessar: $gestoresUrl\n";
echo "   • Cadastrar novo gestor\n";
echo "   • Testar login no app\n\n";

echo "4️⃣ URLS PARA COMPARTILHAR:\n";
echo "   • Dashboard: $dashboardUrl\n";
echo "   • Gestores: $gestoresUrl\n";
echo "   • Login API: {$baseUrl}../api/auth/login-gestor.php\n\n";

echo "✅ Configuração concluída!\n";
echo "🎯 O sistema está configurado para usar dashboard.html como interface principal.\n";
?> 
