Resumen por fecha
Resumen por clientes
Exportar Excel
@foreach ($periods as $period) @endforeach @php $totalPeonada = 0; @endphp @foreach ($periods as $period) @php $totalSemana = 0; @endphp @foreach ($fases as $fasekey => $fase) @php $conteo = $conteoPorFaseYFecha[$fasekey][$period['year']][$period['period']] ?? 0; $totalSemana += $conteo; @endphp @endforeach @php $totalPeonada += $totalSemana; @endphp @endforeach @foreach ($periods as $period) @php $diasLaborables = $diasLaborablesPorPeriodo[$period['year']][$period['period']] ?? 0; $totalSemana = 0; foreach ($fases as $fasekey => $fase){ $conteo = $conteoPorFaseYFecha[$fasekey][$period['year']][$period['period']] ?? 0; $totalSemana += $conteo; } $totalPersonasPorDia = ($diasLaborables > 0) ? $totalSemana / $diasLaborables : 0; @endphp @endforeach @foreach ($fases as $fasekey => $fase) @php $totalFase = 0; @endphp @foreach ($periods as $periodkey => $period) @php $conteo = isset($conteoPorFaseYFecha[$fasekey][$period['year']][$period['period']]) ? $conteoPorFaseYFecha[$fasekey][$period['year']][$period['period']] : 0; $totalFase += $conteo; $pedidosUnicos = $conteoPedidosUnicosPorCelda[$fasekey][$period['year']][$period['period']] ?? 0; $colorClass = ''; $customStyle = ''; $iconoSolapado = ''; if ($conteo > 0) { if ($pedidosUnicos > 1) { // Cambia aquí los colores del degradado y el borde $customStyle = 'background: linear-gradient(90deg, #60a5fa 50%, #f87171 50%); color: #fff; border: 2px solid #ef4444;'; $iconoSolapado = '⚠️'; } else { // Cambia aquí el color de fondo para celdas normales $colorClass = 'bg-blue-500 text-white'; } } @endphp @endforeach @endforeach @php $totalPeonada = 0; @endphp @foreach ($periods as $period) @php $totalSemana = 0; @endphp @foreach ($fases as $fasekey => $fase) @php $conteo = $conteoPorFaseYFecha[$fasekey][$period['year']][$period['period']] ?? 0; $totalSemana += $conteo; @endphp @endforeach @php $totalPeonada += $totalSemana; @endphp @endforeach @foreach ($periods as $period) @php $diasLaborables = $diasLaborablesPorPeriodo[$period['year']][$period['period']] ?? 0; $totalSemana = 0; foreach ($fases as $fasekey => $fase){ $conteo = $conteoPorFaseYFecha[$fasekey][$period['year']][$period['period']] ?? 0; $totalSemana += $conteo; } $totalPersonasPorDia = ($diasLaborables > 0) ? $totalSemana / $diasLaborables : 0; @endphp @endforeach @foreach ($periods as $period) @endforeach
Fecha {{ \Carbon\Carbon::create($period['from'])->format('d-m-Y') }} / {{ \Carbon\Carbon::create($period['to'])->format('d-m-Y') }} Total Fase
Total por Fecha {{ $totalSemana }} {{$totalPeonada}}
Personas por día {{ ceil($totalPersonasPorDia) }}
{{ $fase }} {{ $conteo }} {!! $iconoSolapado !!} {{ $totalFase }}
Total por Fecha {{ $totalSemana }} {{$totalPeonada}}
Personas por día {{ ceil($totalPersonasPorDia) }}
Fecha {{ \Carbon\Carbon::create($period['from'])->format('d-m-Y') }} / {{ \Carbon\Carbon::create($period['to'])->format('d-m-Y') }}
Cerrar

{{str_replace('_', ' ', $resumenSeleccionado['fase'])}}

Fecha de inicio

{{\Carbon\Carbon::create($resumenSeleccionado['fechaInicio'])->format('d-m-Y')}}

Fecha de fin

{{\Carbon\Carbon::create($resumenSeleccionado['fechaFin'])->format('d-m-Y')}}

Peonadas

{{$resumenSeleccionado['conteo']}}


Información de pedidos

@foreach($resumenSeleccionado['orders'] as $order) @if($order) @endif @endforeach
Cliente Variedad Cantidad Tamaño Maceta Pedido
{{$order['client']['name']}} {{$order['variety']['name']}} {{$order['order']['amount']}} {{$order['order']['size']}} cm @foreach($order['orderPots'] as $orderPot)

{{\App\Models\Pot::find($orderPot['pot_id'])->pot}}

@endforeach
Ir a pedido
{{--
--}}
@foreach ($periods as $period) @endforeach @php $totalPeonadas = 0; @endphp @foreach ($periods as $period) @php $totalSemana = 0; // Variable para almacenar el conteo total de peonadas por semana @endphp @foreach ($clientes as $clienteId => $cliente) @php $conteo = isset($conteoPorClienteYFecha[$clienteId][$period['year']][$period['period']]) ? $conteoPorClienteYFecha[$clienteId][$period['year']][$period['period']] : 0; $totalSemana += $conteo; @endphp @endforeach @php $totalPeonadas += $totalSemana; @endphp @endforeach @foreach ($clientes as $clienteId => $cliente) @php $totalCliente = 0; // Variable para almacenar el conteo total de peonadas por cliente @endphp @foreach ($periods as $period) @php $conteo = isset($conteoPorClienteYFecha[$clienteId][$period['year']][$period['period']]) ? $conteoPorClienteYFecha[$clienteId][$period['year']][$period['period']] : 0; $totalCliente += $conteo; @endphp @endforeach @endforeach @php $totalPeonadas = 0; @endphp @foreach ($periods as $period) @php $totalSemana = 0; // Variable para almacenar el conteo total de peonadas por semana @endphp @foreach ($clientes as $clienteId => $cliente) @php $conteo = isset($conteoPorClienteYFecha[$clienteId][$period['year']][$period['period']]) ? $conteoPorClienteYFecha[$clienteId][$period['year']][$period['period']] : 0; $totalSemana += $conteo; @endphp @endforeach @php $totalPeonadas += $totalSemana; @endphp @endforeach @foreach ($periods as $period) @endforeach
{{ \Carbon\Carbon::create($period['from'])->format('d-m-Y') }} / {{ \Carbon\Carbon::create($period['to'])->format('d-m-Y') }} Total Cliente
Total por Fecha {{ $totalSemana }} {{$totalPeonadas}}
{{ $cliente }} {{ $conteo }} {{ $totalCliente }}
Total por Fecha {{ $totalSemana }} {{$totalPeonadas}}
Fecha {{ \Carbon\Carbon::create($period['from'])->format('d-m-Y') }} / {{ \Carbon\Carbon::create($period['to'])->format('d-m-Y') }}