Files
intranet/resources/views/proyectos/avance.blade.php
2020-12-01 17:23:13 -03:00

16 lines
650 B
PHP

<div class="progress">
<?php
$total = 1;
if ($proyecto->estado()->tipo()->orden < max($estados) - 1 and count($proyecto->estados()) > 1) {
$tf = \Carbon\Carbon::parse($proyecto->estado()->fecha, config('app.timezone'));
$t0 = \Carbon\Carbon::parse($proyecto->estados()[0]->fecha, config('app.timezone'));
$df = $tf->diffInSeconds($t0);
$hoy = \Carbon\Carbon::now(config('app.timezone'));
$dh = $hoy->diffInSeconds($t0);
$total = $df / $dh;
}
$valor = round(($proyecto->estado()->tipo()->orden + 1) / max($estados) * 100 * $total);
?>
<div class="progress-bar" style="width: {{$valor}}%">{{$valor}}%</div>
</div>