<?= $this->extend('estructura/header_dashboard'); ?>
<?= $this->section('content'); ?>
<!-- ============================================================== -->
<!-- Start right Content here -->
<!-- ============================================================== -->
<div class="main-content">
	<div class="page-content">
		<div class="container-fluid">
			<!-- start page title -->
			<div class="row">
				<div class="col-12">
					<div class="page-title-box d-sm-flex align-items-center justify-content-between">
						<h4 class="mb-sm-0"><?= $breadcrumb ?></h4>
						<div class="page-title-right">
							<ol class="breadcrumb m-0">
								<li class="breadcrumb-item"><a href="javascript: void(0);">Inicio</a></li>
								<li class="breadcrumb-item active"><?= $breadcrumb ?></li>
							</ol>
						</div>
					</div>
				</div>
			</div>
			<!-- end page title -->
			<div class="row">
				<div class="col-lg-12">
					<div class="card">
						<div class="card-header d-flex align-items-center">
							<h5 class="card-title mb-0 flex-grow-1">Clusterización</h5>
						</div>
						<div class="card-body">
									<?php $nivelUno = 0; $nivelDos = 0; $nivelTres = 0; $nivelCuatro = 0; $nivelCinco = 0; $nivelSeis = 0; $nivelSiete = 0; $nivelOcho = 0; $nivelNueve = 0; $nivelDiez = 0; $nivelOnce = 0; $nivelDoce = 0; $nivelTrece = 0; $nivelCatorce = 0; $nivelQuince = 0; $nivelDiesiseis = 0; $nivelDiesisiete = 0; $nivelDiesiocho = 0; $nivelDiesinueve = 0; $nivelVeinte = 0; $nivelVeintiuno = 0; $nivelVeintidos = 0; $nivelVeintitres = 0; $nivelVeinticuatro = 0; $nivelVeinticinco = 0; $nivelVeintiseis = 0; $nivelVeintisiete = 0; $nivelVeintiocho = 0; $nivelVeintinueve = 0; $nivelTreinta = 0; ?>
									<?php foreach($listaClusterizacion as $items){ ?>
									<?php $ratio = $items['totalIncidentes'] / $items['totalDiasIncidentes']; ?>
									<?php $antiguedad = ($items['totalDiasIncidenciasAntiguedad'] / $items['totalDiasAntiguedad']); ?>
									<!-- LOW (1 A 1.10) -->
									<?php 
										if($ratio >= 1 && $ratio < 1.10 && $antiguedad >= 0 && $antiguedad < 0.20) { 
											$nivelUno++;
										} elseif($ratio >= 1 && $ratio < 1.10 && $antiguedad >= 0.2 && $antiguedad < 0.4) { 
											$nivelDos++;
										} elseif($ratio >= 1 && $ratio < 1.10 && $antiguedad >= 0.4 && $antiguedad < 0.6) { 
											$nivelTres++;
										} elseif($ratio >= 1 && $ratio < 1.10 && $antiguedad >= 0.6 && $antiguedad < 0.8) {
											$nivelCuatro++;
										} elseif($ratio >= 1 && $ratio < 1.10 && $antiguedad >= 0.8) {
											$nivelCinco++;
										}
									?>
									<!-- LOW (11.0 A 1.20) -->
									<?php 
										if($ratio >= 1.10 && $ratio < 1.20 && $antiguedad >= 0 && $antiguedad < 0.20) { 
											$nivelSeis++;
										} elseif($ratio >= 1.10 && $ratio < 1.20 && $antiguedad >= 0.2 && $antiguedad < 0.4) { 
											$nivelSiete++;
										} elseif($ratio >= 1.10 && $ratio < 1.20 && $antiguedad >= 0.4 && $antiguedad < 0.6) { 
											$nivelOcho++;
										} elseif($ratio >= 1.10 && $ratio < 1.20 && $antiguedad >= 0.6 && $antiguedad < 0.8) {
											$nivelNueve++;
										} elseif($ratio >= 1.10 && $ratio < 1.20 && $antiguedad >= 0.8) {
											$nivelDiez++;
										}
									?>
									<!-- MEDIUM (1.20 A 1.30) -->
									<?php 
										if($ratio >= 1.20 && $ratio < 1.30 && $antiguedad >= 0 && $antiguedad < 0.20) { 
											$nivelOnce++;
										} elseif($ratio >= 1.20 && $ratio < 1.30 && $antiguedad >= 0.2 && $antiguedad < 0.4) { 
											$nivelDoce++;
										} elseif($ratio >= 1.20 && $ratio < 1.30 && $antiguedad >= 0.4 && $antiguedad < 0.6) { 
											$nivelTrece++;
										} elseif($ratio >= 1.20 && $ratio < 1.30 && $antiguedad >= 0.6 && $antiguedad < 0.8) {
											$nivelCatorce++;
										} elseif($ratio >= 1.20 && $ratio < 1.30 && $antiguedad >= 0.8) {
											$nivelQuince++;
										}
									?>
									<!-- MEDIUM (1.30 A 1.40) -->
									<?php 
										if($ratio >= 1.30 && $ratio < 1.40 && $antiguedad >= 0 && $antiguedad < 0.20) { 
											$nivelDiesiseis++;
										} elseif($ratio >= 1.30 && $ratio < 1.40 && $antiguedad >= 0.2 && $antiguedad < 0.4) { 
											$nivelDiesisiete++;
										} elseif($ratio >= 1.30 && $ratio < 1.40 && $antiguedad >= 0.4 && $antiguedad < 0.6) { 
											$nivelDiesiocho++;
										} elseif($ratio >= 1.30 && $ratio < 1.40 && $antiguedad >= 0.6 && $antiguedad < 0.8) {
											$nivelDiesinueve++;
										} elseif($ratio >= 1.30 && $ratio < 1.40 && $antiguedad >= 0.8) {
											$nivelVeinte++;
										}
									?>
									<!-- MEDIUM (1.40 A 1.50) -->
									<?php 
										if($ratio >= 1.40 && $ratio < 1.50 && $antiguedad >= 0 && $antiguedad < 0.20) { 
											$nivelVeintiuno++;
										} elseif($ratio >= 1.40 && $ratio < 1.50 && $antiguedad >= 0.2 && $antiguedad < 0.4) { 
											$nivelVeintidos++;
										} elseif($ratio >= 1.40 && $ratio < 1.50 && $antiguedad >= 0.4 && $antiguedad < 0.6) { 
											$nivelVeintitres++;
										} elseif($ratio >= 1.40 && $ratio < 1.50 && $antiguedad >= 0.6 && $antiguedad < 0.8) {
											$nivelVeinticuatro++;
										} elseif($ratio >= 1.40 && $ratio < 1.50 && $antiguedad >= 0.8) {
											$nivelVeinticinco++;
										}
									?>
									<!-- HIGH (MÁS DE 1.50) -->
									<?php 
										if($ratio >= 1.50 && $antiguedad >= 0 && $antiguedad < 0.20) { 
											$nivelVeintiseis++;
										} elseif($ratio >= 1.50 && $antiguedad >= 0.2 && $antiguedad < 0.4) { 
											$nivelVeintisiete++;
										} elseif($ratio >= 1.50 && $antiguedad >= 0.4 && $antiguedad < 0.6) { 
											$nivelVeintiocho++;
										} elseif($ratio >= 1.50 && $antiguedad >= 0.6 && $antiguedad < 0.8) {
											$nivelVeintinueve++;
										} elseif($ratio >= 1.50 && $antiguedad >= 0.8) {
											$nivelTreinta++;
										}
									?>
									<?php } ?>
							<table class="table table-bordered nowrap table-striped align-middle" style="width:100%">
								<thead>
									<tr>
										<th class="text-center align-middle">Ratio / Antiguedad</th>
										<th class="text-center align-middle">80% a más</th>
										<th class="text-center align-middle">80% a 60%</th>
										<th class="text-center align-middle">60% a 40%</th>
										<th class="text-center align-middle">40% a 20%</th>
										<th class="text-center align-middle">20% a 0%</th>
									</tr>
								</thead>
								<tbody>
									<tr>
										<td class="text-center align-middle">Más de 1.50</td>
										<td class="text-center align-middle bg-danger"><?= $nivelTreinta ?></td>
										<td class="text-center align-middle bg-danger"><?= $nivelVeintinueve ?></td>
										<td class="text-center align-middle bg-warning"><?= $nivelVeintiocho ?></td>
										<td class="text-center align-middle bg-warning"><?= $nivelVeintisiete ?></td>
										<td class="text-center align-middle bg-warning"><?= $nivelVeintiseis ?></td>
									</tr>
									<tr>
										<td class="text-center align-middle">de 1.40 a 1.50</td>
										<td class="text-center align-middle bg-warning"><?= $nivelVeinticinco ?></td>
										<td class="text-center align-middle bg-warning"><?= $nivelVeinticuatro ?></td>
										<td class="text-center align-middle bg-warning"><?= $nivelVeintitres ?></td>
										<td class="text-center align-middle bg-warning"><?= $nivelVeintidos ?></td>
										<td class="text-center align-middle bg-success"><?= $nivelVeintiuno ?></td>
									</tr>
									<tr>
										<td class="text-center align-middle">de 1.30 a 1.40</td>
										<td class="text-center align-middle bg-warning"><?= $nivelVeinte ?></td>
										<td class="text-center align-middle bg-warning"><?= $nivelDiesinueve ?></td>
										<td class="text-center align-middle bg-warning"><?= $nivelDiesiocho ?></td>
										<td class="text-center align-middle bg-warning"><?= $nivelDiesisiete ?></td>
										<td class="text-center align-middle bg-success"><?= $nivelDiesiseis ?></td>
									</tr>
									<tr>
										<td class="text-center align-middle">de 1.20 a 1.30</td>
										<td class="text-center align-middle bg-warning"><?= $nivelQuince ?></td>
										<td class="text-center align-middle bg-warning"><?= $nivelCatorce ?></td>
										<td class="text-center align-middle bg-warning"><?= $nivelTrece ?></td>
										<td class="text-center align-middle bg-warning"><?= $nivelDoce ?></td>
										<td class="text-center align-middle bg-success"><?= $nivelOnce ?></td>
									</tr>
									<tr>
										<td class="text-center align-middle">de 1.10 a 1.20</td>
										<td class="text-center align-middle bg-success"><?= $nivelDiez ?></td>
										<td class="text-center align-middle bg-success"><?= $nivelNueve ?></td>
										<td class="text-center align-middle bg-success"><?= $nivelOcho ?></td>
										<td class="text-center align-middle bg-success"><?= $nivelSiete ?></td>
										<td class="text-center align-middle bg-success"><?= $nivelSeis ?></td>
									</tr>
									<tr>
										<td class="text-center align-middle">de 1.00 a 1.10</td>
										<td class="text-center align-middle bg-success"><?= $nivelCinco ?></td>
										<td class="text-center align-middle bg-success"><?= $nivelCuatro ?></td>
										<td class="text-center align-middle bg-success"><?= $nivelTres ?></td>
										<td class="text-center align-middle bg-success"><?= $nivelDos ?></td>
										<td class="text-center align-middle bg-success"><?= $nivelUno ?></td>
									</tr>
								</tbody>
							</table>
						</div>
					</div>
				</div>
				<div class="col-lg-12">
					<div class="card">
						<div class="card-header d-flex align-items-center">
							<h5 class="card-title mb-0 flex-grow-1"><?= $breadcrumb ?></h5>
						</div>
						<div class="card-body">
							<table id="scroll-horizontal" class="table table-bordered nowrap table-striped align-middle" style="width:100%">
								<thead>
									<tr>
										<th class="text-center align-middle"># Instalación</th>
										<th class="text-center align-middle">Fecha de Instalación (real)</th>
										<th class="text-center align-middle">Fecha de Instalación'</th>
										<th class="text-center align-middle">Total de incidencias</th>
										<th class="text-center align-middle">Total de días c/ incidencias</th>
										<th class="text-center align-middle">Q días con incidencias</th>
										<th class="text-center align-middle">Q días antiguedad</th>
										<th class="text-center align-middle">Ratio</th>
										<th class="text-center align-middle">% antiguedad</th>
									</tr>
								</thead>
								<tbody>
									<?php foreach($listaClusterizacion as $items){ ?>
									<?php $ratio = $items['totalIncidentes'] / $items['totalDiasIncidentes']; ?>
									<?php $antiguedad = ($items['totalDiasIncidenciasAntiguedad'] / $items['totalDiasAntiguedad']); ?>
									<!-- LOW (1 A 1.10) -->
									<?php 
										if($ratio >= 1 && $ratio < 1.10) { 
											$nivelUno++;
										} elseif($ratio >= 1 && $ratio < 1.10) { 
											$nivelDos++;
										} elseif($ratio >= 1 && $ratio < 1.10) { 
											$nivelTres++;
										} elseif($ratio >= 1 && $ratio < 1.10) {
											$nivelCuatro++;
										} elseif($ratio >= 1 && $ratio < 1.10) {
											$nivelCinco++;
										}
									?>
									<!-- LOW (11.0 A 1.20) -->
									<?php 
										if($ratio >= 1.10 && $ratio < 1.20) { 
											$nivelSeis++;
										} elseif($ratio >= 1.10 && $ratio < 1.20) { 
											$nivelSiete++;
										} elseif($ratio >= 1.10 && $ratio < 1.20) { 
											$nivelOcho++;
										} elseif($ratio >= 1.10 && $ratio < 1.20) {
											$nivelNueve++;
										} elseif($ratio >= 1.10 && $ratio < 1.20) {
											$nivelDiez++;
										}
									?>
									<!-- MEDIUM (1.20 A 1.30) -->
									<?php 
										if($ratio >= 1.20 && $ratio < 1.30) { 
											$nivelOnce++;
										} elseif($ratio >= 1.20 && $ratio) { 
											$nivelDoce++;
										} elseif($ratio >= 1.20 && $ratio) { 
											$nivelTrece++;
										} elseif($ratio >= 1.20 && $ratio) {
											$nivelCatorce++;
										} elseif($ratio >= 1.20 && $ratio) {
											$nivelQuince++;
										}
									?>
									<!-- MEDIUM (1.30 A 1.40) -->
									<?php 
										if($ratio >= 1.30 && $ratio < 1.40) { 
											$nivelDiesiseis++;
										} elseif($ratio >= 1.30 && $ratio < 1.40) { 
											$nivelDiesisiete++;
										} elseif($ratio >= 1.30 && $ratio < 1.40) { 
											$nivelDiesiocho++;
										} elseif($ratio >= 1.30 && $ratio < 1.40) {
											$nivelDiesinueve++;
										} elseif($ratio >= 1.30 && $ratio < 1.40) {
											$nivelVeinte++;
										}
									?>
									<!-- MEDIUM (1.40 A 1.50) -->
									<?php 
										if($ratio >= 1.40 && $ratio < 1.50) { 
											$nivelVeintiuno++;
										} elseif($ratio >= 1.40 && $ratio < 1.50) { 
											$nivelVeintidos++;
										} elseif($ratio >= 1.40 && $ratio < 1.50) { 
											$nivelVeintitres++;
										} elseif($ratio >= 1.40 && $ratio < 1.50) {
											$nivelVeinticuatro++;
										} elseif($ratio >= 1.40 && $ratio < 1.50) {
											$nivelVeinticinco++;
										}
									?>
									<!-- HIGH (MÁS DE 1.50) -->
									<?php 
										if($ratio >= 1.50 && $antiguedad >= 0 && $antiguedad < 0.20) { 
											$nivelVeintiseis++;
										} elseif($ratio >= 1.50 && $antiguedad >= 0.2 && $antiguedad < 0.4) { 
											$nivelVeintisiete++;
										} elseif($ratio >= 1.50 && $antiguedad >= 0.4 && $antiguedad < 0.6) { 
											$nivelVeintiocho++;
										} elseif($ratio >= 1.50 && $antiguedad >= 0.6 && $antiguedad < 0.8) {
											$nivelVeintinueve++;
										} elseif($ratio >= 1.50 && $antiguedad >= 0.8) {
											$nivelTreinta++;
										}
									?>
									<tr>
										<td class="text-center align-middle"><?= $items['numero_cliente'] ?></td>
										<td class="text-center align-middle"><?= date("d-m-Y", strtotime($items['fecha_instalacion'])) ?></td>
										<td class="text-center align-middle"><?= date("d-m-Y", strtotime($items['fechaInstalacionPrima'])) ?></td>
										<td class="text-center align-middle"><?= $items['totalIncidentes'] ?></td>
										<td class="text-center align-middle"><?= $items['totalDiasIncidentes'] ?></td>
										<td class="text-center align-middle"><?= $items['totalDiasIncidenciasAntiguedad'] ?></td>
										<td class="text-center align-middle"><?= $items['totalDiasAntiguedad'] ?></td>
										<td class="text-center align-middle"><?= $ratio ?></td>
										<td class="text-center align-middle"><?= $antiguedad ?></td>
									</tr>
									<?php } ?>
								</tbody>
							</table>
						</div>
					</div>
				</div>
			</div>
		</div>
		<!-- container-fluid -->
	</div>
	<!-- End Page-content -->
	<footer class="footer">
		<div class="container-fluid">
			<div class="row">
				<div class="col-sm-6">
					<script>document.write(new Date().getFullYear())</script> © Verisure Peru.
				</div>
				<div class="col-sm-6">
					<div class="text-sm-end d-none d-sm-block">
						Desarrollado por <a href="https://linktr.ee/rbarcenac">Verisure Peru</a>
					</div>
				</div>
			</div>
		</div>
	</footer>
</div>
<!-- end main content-->
<?php $this->endSection(); ?>