<?php
require_once '../config/database.php';

try {
    $pdo = new PDO($dsn, $username, $password, $options);
    
    // Buscar todos os checklists
    $sql = "SELECT id, viagem_id, veiculo_id, tipo_veiculo, data_hora, observacoes_gerais, created_at 
            FROM checklist_veiculo 
            ORDER BY created_at DESC LIMIT 10";
    
    $stmt = $pdo->prepare($sql);
    $stmt->execute();
    $checklists = $stmt->fetchAll(PDO::FETCH_ASSOC);
    
} catch (Exception $e) {
    die("Erro: " . $e->getMessage());
}
?>

<!DOCTYPE html>
<html lang="pt-BR">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Debug - Checklists Salvos</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
    <div class="container my-4">
        <h2><i class="fas fa-bug"></i> Debug - Checklists Salvos no Banco</h2>
        
        <div class="table-responsive">
            <table class="table table-striped">
                <thead>
                    <tr>
                        <th>ID Checklist</th>
                        <th>Viagem ID</th>
                        <th>Veículo ID</th>
                        <th>Tipo</th>
                        <th>Data/Hora</th>
                        <th>Observações</th>
                        <th>Criado em</th>
                        <th>Ações</th>
                    </tr>
                </thead>
                <tbody>
                    <?php foreach ($checklists as $checklist): ?>
                    <tr>
                        <td><?= $checklist['id'] ?></td>
                        <td><strong><?= $checklist['viagem_id'] ?></strong></td>
                        <td><?= $checklist['veiculo_id'] ?></td>
                        <td><?= $checklist['tipo_veiculo'] ?></td>
                        <td><?= $checklist['data_hora'] ?></td>
                        <td><?= $checklist['observacoes_gerais'] ?></td>
                        <td><?= $checklist['created_at'] ?></td>
                        <td>
                            <a href="checklist-viagem.html?id=<?= $checklist['viagem_id'] ?>" 
                               class="btn btn-sm btn-primary">Ver Checklist</a>
                        </td>
                    </tr>
                    <?php endforeach; ?>
                </tbody>
            </table>
        </div>
        
        <?php if (empty($checklists)): ?>
        <div class="alert alert-warning">
            <h5>Nenhum checklist encontrado!</h5>
            <p>Não há checklists salvos no banco de dados.</p>
        </div>
        <?php endif; ?>
        
        <h3 class="mt-4">Testar API Diretamente</h3>
        <div class="row">
            <?php foreach ($checklists as $checklist): ?>
            <div class="col-md-4 mb-2">
                <a href="../api/relatorios/api-checklist-v3.php?acao=checklist_veiculo&viagemId=<?= $checklist['viagem_id'] ?>" 
                   target="_blank" class="btn btn-outline-info btn-sm w-100">
                   API para Viagem <?= $checklist['viagem_id'] ?>
                </a>
            </div>
            <?php endforeach; ?>
        </div>
    </div>
</body>
</html> 
