@extends('layouts.app')
@section('title','Etapa 1 — Juntar LOGs')
@section('content')
 
<h2>Etapa 1 — Juntar LOGs em QSOs Result</h2>
<p>Consolida todos os QSOs de <code>logs_qsos</code> na tabela <code>qsos_result</code>,
   enriquecendo cada registro com os dados do cabeçalho (categoria, clube, modo, etc.)
   e convertendo a frequência em banda.</p>
 
<div class="stats-grid" style="max-width:600px">
    <div class="stat-card">
        <div class="stat-number">{{ number_format($total_cabecalhos) }}</div>
        <div class="stat-label">LOGs Importados</div>
    </div>
    <div class="stat-card">
        <div class="stat-number">{{ number_format($total_qsos_brutos) }}</div>
        <div class="stat-label">QSOs Brutos</div>
    </div>
    <div class="stat-card {{ $total_result > 0 ? 'stat-card-green' : '' }}">
        <div class="stat-number">{{ number_format($total_result) }}</div>
        <div class="stat-label">QSOs em Result (atual)</div>
    </div>
</div>
 
@if($total_cabecalhos === 0)
    <div class="alert alert-warning" style="max-width:600px;margin-top:1rem">
        ⚠️ Nenhum LOG importado. Execute a <a href="{{ route('processamento.importar') }}">Etapa A — Importar LOGs</a> primeiro.
    </div>
@else
    <div class="alert alert-warning" style="max-width:600px;margin-top:1rem">
        ⚠️ A tabela <code>qsos_result</code> será completamente reconstruída
        ({{ number_format($total_result) }} registros atuais serão apagados).
    </div>
    <a href="{{ route('processamento.juntar.confirmar') }}" class="btn btn-primary">
        Executar Etapa 1 →
    </a>
    <a href="{{ route('dashboard') }}" class="btn btn-secondary">← Dashboard</a>
@endif
 
@endsection
