@push('styles') @endpush @section('title') Dashboard @endsection @section('css') @endsection @section('page-title') Dashboard @endsection
@can('visualizar dashboard')
@if($flagFiltro == false)

favorite Hola, bienvenido de nuevo

Comienza una búsqueda de algún cliente

Aquí podrás encontrar el nombre de cliente y filtrar por ventas o cartones de un listado para poder visualizar sus datos.


Aquí podrás buscar por nombre o filtrar en la lista de clientes
Aquí podrás buscar por tipo de dato
@else

Resultados de la búsqueda:

Hacer otra búsqueda
@if($tipoDato != null)
@php $banner = $cliente->portada != null ? $cliente->portada : 'banner-default.jpg'; @endphp Fachada @php $logo = $cliente->logo ? Storage::url($cliente->logo) : asset('img/logos/logo-default.jpg'); @endphp Logo

{{$cliente != null ? $cliente->nombre : 'Comercializadora Ragon S.A de C.V.'}}

Vendedor: {{$cliente != null ? $cliente->vendedor : 'Nur Olivia Viera' }}

Ciudad: {{$cliente != null ? $cliente->ciudad : 'Puebla'}}

Zona: {{$cliente != null ? $cliente->zona : 'Puebla'}}

País: {{$cliente != null ? $cliente->pais : 'México'}}

Clave: {{$cliente != null ? $cliente->clave : '539'}}

Teléfono: {{$cliente != null ? $cliente->telefono : '22 23 24 45 67'}}

E-mail: {{$cliente != null ? $cliente->email : 'adminraogon@ragon.com'}}


Total histórico
{{ number_format($totalCartones, 0, ',', ' ')}}
Cartones
${{ number_format($totalVentas, 0, ',', ' ')}}
Ventas
@if($tipoDato == 'cartones') @elseif($tipoDato == 'ventas') @endif
@if($tipoDato == 'cartones')
@if($cartones->count() > 0) @foreach ($cartones as $carton) @foreach (['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'] as $mes) @endforeach @endforeach @php $anioActual = now()->year; $anioAnterior = $anioActual - 1; $cartonActual = $cartones->firstWhere('anio', $anioActual); $cartonAnterior = $cartones->firstWhere('anio', $anioAnterior); @endphp @foreach (['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'] as $mes) @endforeach @else @endif
Año EneFebMarAbrMayJun JulAgoSepOctNovDic
{{ $carton->anio }} {{ isset($carton->$mes) && $carton->$mes !== null ? number_format($carton->$mes, 0, ',', ' ') : '*' }}
{{$anioActual}} VS % {{ $anioAnterior }} @php $actual = $cartonActual->$mes ?? null; $anterior = $cartonAnterior->$mes ?? null; $vs = ($actual !== null && $anterior > 0) ? round(($actual * 100 / $anterior) - 100, 1) . '%' : '*'; @endphp {{ $vs }}
No hay información registrada para este cliente.
@if($cartones->count() > 0) @foreach ($cartonesAcumulados as $registro) @foreach (['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'] as $mes) @endforeach @endforeach @else @endif
Año EneFebMarAbrMayJun JulAgoSeptOctNovDic
{{ $registro['anio'] }} {{ isset($registro[$mes]) && $registro[$mes] !== null ? number_format($registro[$mes], 0, ',', ' ') : '*' }}
No hay información registrada para este cliente.
@elseif($tipoDato == 'ventas')
@if($ventas->count() > 0) @foreach ($ventas as $venta) @foreach (['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'] as $mes) @endforeach @endforeach @php $anioActual = now()->year; $anioAnterior = $anioActual - 1; $ventaActual = $ventas->firstWhere('anio', $anioActual); $ventaAnterior = $ventas->firstWhere('anio', $anioAnterior); @endphp @foreach (['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'] as $mes) @endforeach @else @endif
Año EneFebMarAbrMayJun JulAgoSepOctNovDic
{{ $venta->anio }} {{ isset($venta->$mes) && $venta->$mes !== null ? number_format($venta->$mes, 0, ',', ' ') : '*' }}
{{$anioActual}} VS % {{ $anioAnterior }} @php $actual = $ventaActual->$mes ?? null; $anterior = $ventaAnterior->$mes ?? null; $vs = ($actual !== null && $anterior > 0) ? round(($actual * 100 / $anterior) - 100, 1) . '%' : '*'; @endphp {{ $vs }}
No hay información registrada para este cliente.
@if($ventas->count() > 0) @foreach ($ventasAcumuladas as $registro) @foreach (['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'] as $mes) @endforeach @endforeach @else @endif
Año EneFebMarAbrMayJun JulAgoSeptOctNovDic
{{ $registro['anio'] }} {{ isset($registro[$mes]) && $registro[$mes] !== null ? number_format($registro[$mes], 0, ',', ' ') : '*' }}
No hay información registrada para este cliente.
@endif

{{ $tipoDato == 'cartones' ? 'Cartones mensual' : 'Ventas mensual' }}

{{$tipoDato == 'cartones' ? 'Cartones acumulado' : 'Ventas acumulado'}}

{{$tipoDato == 'cartones' ? 'Cartones año' : 'Ventas año'}}

@else
@php $banner = $cliente->portada != null ? $cliente->portada : 'banner-default.jpg'; @endphp Fachada @php $logo = $cliente->logo ? Storage::url($cliente->logo) : asset('img/logos/logo-default.jpg'); @endphp Logo

{{$cliente != null ? $cliente->nombre : 'Comercializadora Ragon S.A de C.V.'}}

Vendedor: {{$cliente != null ? $cliente->vendedor : 'Nur Olivia Viera' }}

Ciudad: {{$cliente != null ? $cliente->ciudad : 'Puebla'}}

Zona: {{$cliente != null ? $cliente->zona : 'Puebla'}}

País: {{$cliente != null ? $cliente->pais : 'México'}}

Clave: {{$cliente != null ? $cliente->clave : '539'}}

Teléfono: {{$cliente != null ? $cliente->telefono : '22 23 24 45 67'}}

E-mail: {{$cliente != null ? $cliente->email : 'adminraogon@ragon.com'}}

Total histórico
{{ number_format($totalCartones, 0, ',', ' ')}}
Cartones
${{ number_format($totalVentas, 0, ',', ' ')}}
Ventas

Cartones mensual

Cartones acumulado

Cartones año

Monto anual

Cartones mensual

@if($cartones->count() > 0) @foreach ($cartones as $carton) @foreach (['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'] as $mes) @endforeach @endforeach @php $anioActual = now()->year; $anioAnterior = $anioActual - 1; $cartonActual = $cartones->firstWhere('anio', $anioActual); $cartonAnterior = $cartones->firstWhere('anio', $anioAnterior); @endphp @foreach (['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'] as $mes) @endforeach @else @endif
Año EneFebMarAbrMayJun JulAgoSepOctNovDic
{{ $carton->anio }} {{ isset($carton->$mes) && $carton->$mes !== null ? number_format($carton->$mes, 0, ',', ' ') : '*' }}
{{$anioActual}} VS % {{ $anioAnterior }} @php $actual = $cartonActual->$mes ?? null; $anterior = $cartonAnterior->$mes ?? null; $vs = ($actual !== null && $anterior > 0) ? round(($actual * 100 / $anterior) - 100, 1) . '%' : '*'; @endphp {{ $vs }}
No hay información registrada para este cliente.

Cartones acumulado

@if($cartones->count() > 0) @foreach ($cartonesAcumulados as $registro) @foreach (['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'] as $mes) @endforeach @endforeach @else @endif
Año EneFebMarAbrMayJun JulAgoSeptOctNovDic
{{ $registro['anio'] }} {{ isset($registro[$mes]) && $registro[$mes] !== null ? number_format($registro[$mes], 0, ',', ' ') : '*' }}
No hay información registrada para este cliente.

Ventas mensual

@if($ventas->count() > 0) @foreach ($ventas as $venta) @foreach (['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'] as $mes) @endforeach @endforeach @php $anioActual = now()->year; $anioAnterior = $anioActual - 1; $ventaActual = $ventas->firstWhere('anio', $anioActual); $ventaAnterior = $ventas->firstWhere('anio', $anioAnterior); @endphp @foreach (['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'] as $mes) @endforeach @else @endif
Año EneFebMarAbrMayJun JulAgoSepOctNovDic
{{ $venta->anio }} {{ isset($venta->$mes) && $venta->$mes !== null ? number_format($venta->$mes, 0, ',', ' ') : '*' }}
{{$anioActual}} VS % {{ $anioAnterior }} @php $actual = $ventaActual->$mes ?? null; $anterior = $ventaAnterior->$mes ?? null; $vs = ($actual !== null && $anterior > 0) ? round(($actual * 100 / $anterior) - 100, 1) . '%' : '*'; @endphp {{ $vs }}
No hay información registrada para este cliente.

Ventas acumulado

@if($ventas->count() > 0) @foreach ($ventasAcumuladas as $registro) @foreach (['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic'] as $mes) @endforeach @endforeach @else @endif
Año EneFebMarAbrMayJun JulAgoSeptOctNovDic
{{ $registro['anio'] }} {{ isset($registro[$mes]) && $registro[$mes] !== null ? number_format($registro[$mes], 0, ',', ' ') : '*' }}
No hay información registrada para este cliente.
@endif
@endif @endcan
@section('scripts') @endsection