{{-- CSS --}} {{-- BOOTSTRAP --}} {{-- TAILWIND --}} {{-- CHART.JS --}} {{-- JAVASCRIPT --}} {{-- ENLACE A JS GENERAL --}} Curvas Horarias CUPS {{-- CARGANDO --}}
{{-- BOTON SUBIR --}}
@include('includes/header')
{{-- Botones de arriba --}} {{-- Obtener el id_cups almacenado en la sesión --}} @php $id_cups = session()->get('id_cups'); @endphp {{-- BUSCADOR --}}
{{-- buscador por ID cups --}} {{-- buscador por contador --}}
@if ($id_cups || isset($id_cnt)) @if (count($resultadosQ1cups) === 0)
@else

CURVAS HORARIAS CUPS

{{-- PRIMERA FILA --}}
{{-- FILTRO FECHAS --}}
{{-- FILTRO FECHAS --}}
{{-- CAJA 2 --}}
@foreach ($resultadosQ8cups as $resultado)

Energía Importada
(Kwh +)

{{ !empty($resultado->total_curva_imp) ? $resultado->total_curva_imp : '0' }}

Energía Exportada
(Kwh –)

{{ !empty($resultado->total_curva_exp) ? $resultado->total_curva_exp : '0' }}

@endforeach @foreach ($resultadosQ9cups as $resultado)

Nº de Horas
Leídas

{{ !empty($resultado->curvas_leidas) ? $resultado->curvas_leidas : '0' }}

@endforeach @foreach ($resultadosQ10cups as $resultado)

Nº de Horas Sin
Consumo

{{ !empty($resultado->curvas_sin_consumo) ? $resultado->curvas_sin_consumo : '0' }}

@endforeach
{{-- SEGUNDA FILA --}}

CURVAS HORARIAS

@if (request()->query('fecha_inicio') && request()->query('fecha_fin')) Del {{ \Carbon\Carbon::parse(request()->query('fecha_inicio'))->format('d/m/Y') }} al {{ \Carbon\Carbon::parse(request()->query('fecha_fin'))->format('d/m/Y') }} @elseif (request()->query('fecha_inicio')) Del {{ \Carbon\Carbon::parse(request()->query('fecha_inicio'))->format('d/m/Y') }} al {{ \Carbon\Carbon::now()->format('d/m/Y') }} @else (Últimos 30 días) @endif

@if (count($resultadosQ11cups) > 0)
{{-- SCRIPTS PARA EL GRÁFICO CURVAS HORARIAS --}} @else

No hay datos

@endif
{{-- TERCERA FILA --}}

CURVAS HORARIAS

@if (count($resultadosQ11cups) > 0)
@foreach ($resultadosQ11cups as $resultado) @endforeach
Cups Contador Fecha Inicio Hora Inicio Fecha Fin Hora Fin Val AI H Val AE H VAL R1 H VAL R2 H VAL R3 H VAL R4 H
{{ !empty($resultado->id_cups) ? $resultado->id_cups : 'No hay datos' }} {{ !empty($resultado->id_cnt) ? $resultado->id_cnt : 'No hay datos' }} {{ !empty($resultado->fec_inicio) ? $resultado->fec_inicio : 'No hay datos' }} {{ !empty($resultado->hor_inicio) ? $resultado->hor_inicio : 'No hay datos' }} {{ !empty($resultado->fec_fin) ? $resultado->fec_fin : 'No hay datos' }} {{ !empty($resultado->hor_fin) ? $resultado->hor_fin : 'No hay datos' }} {{ !empty($resultado->val_ai_h) ? $resultado->val_ai_h : '0' }} {{ !empty($resultado->val_ae_h) ? $resultado->val_ae_h : '0' }} {{ !empty($resultado->val_r1_h) ? $resultado->val_r1_h : '0' }} {{ !empty($resultado->val_r2_h) ? $resultado->val_r2_h : '0' }} {{ !empty($resultado->val_r3_h) ? $resultado->val_r3_h : '0' }} {{ !empty($resultado->val_r4_h) ? $resultado->val_r4_h : '0' }}
@else

No hay datos

@endif
{{-- CUARTA FILA FILA --}}
{{-- CAJA IZQUIERDA --}}

CONSUMO PROMEDIO POR HORA

@if (request()->query('fecha_inicio') && request()->query('fecha_fin')) Del {{ \Carbon\Carbon::parse(request()->query('fecha_inicio'))->format('d/m/Y') }} al {{ \Carbon\Carbon::parse(request()->query('fecha_fin'))->format('d/m/Y') }} @elseif (request()->query('fecha_inicio')) Del {{ \Carbon\Carbon::parse(request()->query('fecha_inicio'))->format('d/m/Y') }} al {{ \Carbon\Carbon::now()->format('d/m/Y') }} @else (Últimos 30 días) @endif

@php // Comprobamos si todos los valores de 'round' son 0 $todosCeros = count($resultadosQ12cups) > 0 && collect($resultadosQ12cups)->every(function ($resultado) { return $resultado->round == 0; }); @endphp @if ($todosCeros)

@if (request()->query('fecha_inicio') && request()->query('fecha_fin')) En el rango de fechas seleccionado del {{ \Carbon\Carbon::parse(request()->query('fecha_inicio'))->format('d/m/Y') }} al {{ \Carbon\Carbon::parse(request()->query('fecha_fin'))->format('d/m/Y') }} el consumo promedio por hora es 0. @elseif (request()->query('fecha_inicio')) En el rango de fechas seleccionado del {{ \Carbon\Carbon::parse(request()->query('fecha_inicio'))->format('d/m/Y') }} al {{ \Carbon\Carbon::now()->format('d/m/Y') }} el consumo promedio por hora es 0. @else En los últimos 30 días el consumo promedio por hora es 0. @endif

@else @if (count($resultadosQ12cups) > 0)
{{-- GRÁFICO DE CONSUMO PROMEDIO --}}
@else

No hay datos

@endif @endif
{{-- SCRIPT PARA EL GRÁFICO DE CONSUMO PROMEDIO --}}
{{-- CAJA DERECHA --}}

CONSUMO POR DÍA

@if (request()->query('fecha_inicio') && request()->query('fecha_fin')) Del {{ \Carbon\Carbon::parse(request()->query('fecha_inicio'))->format('d/m/Y') }} al {{ \Carbon\Carbon::parse(request()->query('fecha_fin'))->format('d/m/Y') }} @elseif (request()->query('fecha_inicio')) Del {{ \Carbon\Carbon::parse(request()->query('fecha_inicio'))->format('d/m/Y') }} al {{ \Carbon\Carbon::now()->format('d/m/Y') }} @else (Últimos 30 días) @endif

@php // Comprobamos si todos los valores de 'round' en $resultadosQ13cups son 0 $todosCerosQ13 = count($resultadosQ13cups) > 0 && collect($resultadosQ13cups)->every(function ($resultado) { return $resultado->round == 0; }); @endphp @if ($todosCerosQ13)

@if (request()->query('fecha_inicio') && request()->query('fecha_fin')) En el rango de fechas seleccionado del {{ \Carbon\Carbon::parse(request()->query('fecha_inicio'))->format('d/m/Y') }} al {{ \Carbon\Carbon::parse(request()->query('fecha_fin'))->format('d/m/Y') }} el consumo por día es 0. @elseif (request()->query('fecha_inicio')) En el rango de fechas seleccionado del {{ \Carbon\Carbon::parse(request()->query('fecha_inicio'))->format('d/m/Y') }} al {{ \Carbon\Carbon::now()->format('d/m/Y') }} el consumo por día es 0. @else En los últimos 30 días el consumo por día es 0. @endif

@else @if (count($resultadosQ13cups) > 0)
{{-- GRÁFICO DE Consumo Por Día --}}
@else

No hay datos

@endif @endif
{{-- SCRIPT PARA EL GRÁFICO DE Consumo Por Día --}}
@endif @endif