<?php
require_once 'conexao.php';

session_start();

if (!isset($_SESSION['tenant_id'])) {
    die("Tenant não definido.");
}

$tenant_id = $_SESSION['tenant_id'];
$funil_nome = 'Funil Padrão';

$stmt = $conn->prepare("INSERT INTO funis (tenant_id, nome) VALUES (?, ?)");
$stmt->bind_param("is", $tenant_id, $funil_nome);
$stmt->execute();

if ($stmt->affected_rows > 0) {
    $funil_id = $stmt->insert_id;

    $etapas = [
        ['nome' => 'Etapa 1', 'ordem' => 1, 'cor' => '#3498db'],
        ['nome' => 'Etapa 2', 'ordem' => 2, 'cor' => '#f39c12'],
        ['nome' => 'Etapa 3', 'ordem' => 3, 'cor' => '#e67e22'],
        ['nome' => 'Etapa 4', 'ordem' => 4, 'cor' => '#1abc9c'],
        ['nome' => 'Etapa 6', 'ordem' => 6, 'cor' => '#2ecc71'],
    ];

    $stmt_etapa = $conn->prepare("INSERT INTO etapas_funis (funil_id, nome, ordem, cor) VALUES (?, ?, ?, ?)");

    foreach ($etapas as $etapa) {
        $stmt_etapa->bind_param("isis", $funil_id, $etapa['nome'], $etapa['ordem'], $etapa['cor']);
        $stmt_etapa->execute();
    }

    echo "Funil e etapas criados com sucesso!";
} else {
    echo "Erro ao criar o funil.";
}

$stmt->close();
$conn->close();

