221 lines
13 KiB
PHP
221 lines
13 KiB
PHP
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>مقایسه برنامه و کارکرد</title>
|
|
|
|
<style>
|
|
table,
|
|
th,
|
|
td {
|
|
border: 1px solid black;
|
|
}
|
|
</style>
|
|
</head>
|
|
|
|
<body dir="rtl" style="text-align: center;">
|
|
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th colspan="15"
|
|
style="background-color: #DAEEF3;text-align: center;border-right: 1px solid black;font-weight:bolder;">
|
|
تاریخ دریافت گزارش: {{verta()->now()->format('Y/m/d H:i')}}
|
|
</th>
|
|
|
|
</tr>
|
|
<tr>
|
|
<th colspan="15"
|
|
style="background-color: #DAEEF3;text-align: center;border-right:1px solid black;font-weight:bolder;">
|
|
</th>
|
|
</tr>
|
|
<tr>
|
|
<th colspan="15"
|
|
style="background-color: #DAEEF3;text-align: center;border-right:1px solid black;font-weight:bolder;font-size: 13;">
|
|
@if ($fromFa == null)
|
|
گزارش کارکرد نقاط حادثه خیز
|
|
@else
|
|
گزارش کارکرد نقاط حادثه خیز از تاریخ
|
|
{{verta($fromFa)->format('Y/n/j')}}
|
|
تا
|
|
تاریخ
|
|
{{verta($toFa)->format('Y/n/j')}}
|
|
@endif
|
|
|
|
</th>
|
|
</tr>
|
|
<tr>
|
|
<th rowspan="2"
|
|
style="background-color: #EBF1DE;text-align:center; border:1px solid black;font-weight:bold;">اداره
|
|
کل</th>
|
|
<th rowspan="2"
|
|
style="background-color: #EBF1DE;text-align:center; border:1px solid black;font-weight:bold;">مقایسه
|
|
</th>
|
|
<th colspan="12"
|
|
style="background-color: #EBF1DE;text-align:center; border:1px solid black;font-weight:bold;">نوع
|
|
عملیات </th>
|
|
<th rowspan="2"
|
|
style="background-color: #EBF1DE;text-align:center; border:1px solid black;font-weight:bold;">تعداد
|
|
پروژه</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th style="background-color: #C4D79B;text-align:center; border:1px solid black;font-weight:bold;">تعریض
|
|
راه</th>
|
|
<th style="background-color: #C4D79B;text-align:center; border:1px solid black;font-weight:bold;">اصلاح
|
|
قوس</th>
|
|
<th style="background-color: #C4D79B;text-align:center; border:1px solid black;font-weight:bold;">ترانشه
|
|
برداری</th>
|
|
<th style="background-color: #C4D79B;text-align:center; border:1px solid black;font-weight:bold;">اصلاح
|
|
یا احداث میدان</th>
|
|
<th style="background-color: #C4D79B;text-align:center; border:1px solid black;font-weight:bold;">احداث
|
|
تقاطع همسطح یا غیرهمسطح</th>
|
|
<th style="background-color: #C4D79B;text-align:center; border:1px solid black;font-weight:bold;">ایمن
|
|
سازی با علائم و حفاظ </th>
|
|
<th style="background-color: #C4D79B;text-align:center; border:1px solid black;font-weight:bold;">اصلاح
|
|
ورودی و خروجی</th>
|
|
<th style="background-color: #C4D79B;text-align:center; border:1px solid black;font-weight:bold;">احداث
|
|
تونل</th>
|
|
<th style="background-color: #C4D79B;text-align:center; border:1px solid black;font-weight:bold;">احداث
|
|
واریانت</th>
|
|
<th style="background-color: #C4D79B;text-align:center; border:1px solid black;font-weight:bold;">تعریض
|
|
ابنیه فنی</th>
|
|
<th style="background-color: #C4D79B;text-align:center; border:1px solid black;font-weight:bold;">ساخت
|
|
دیوار حائل</th>
|
|
<th style="background-color: #C4D79B;text-align:center; border:1px solid black;font-weight:bold;">سایر
|
|
اقدامات</th>
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
</thead>
|
|
|
|
<tbody>
|
|
@foreach ($roads as $road)
|
|
<tr>
|
|
<td rowspan="2" style="text-align:center; border:1px solid black;">{{$road['province_fa']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">برنامه</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$road['TarizRahCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$road['EslahGhosCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$road['TaransheBardariCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$road['EhdasMeydanCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$road['EhdasTaghatoCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$road['ImenSaziCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$road['EslahVoroodiCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$road['EhdasToonelCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$road['EhdasVariantCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$road['TarizAbnieFaniCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$road['SakhtHaelCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">{{$road['SayerCount']}}
|
|
</td>
|
|
<td rowspan="2" style="text-align:center; border:1px solid black;">{{$road['countAll']}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">میانگین درصد پیشرفت
|
|
عملکرد</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($road['TarizRahAvg'], 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($road['EslahGhosAvg'], 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($road['TaransheBardariAvg'], 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($road['EhdasMeydanAvg'], 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($road['EhdasTaghatoAvg'], 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($road['ImenSaziAvg'], 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($road['EslahVoroodiAvg'], 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($road['EhdasToonelAvg'], 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($road['EhdasVariantAvg'], 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($road['TarizAbnieFaniAvg'], 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($road['SakhtHaelAvg'], 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($road['SayerAvg'], 1)}}</td>
|
|
</tr>
|
|
@endforeach
|
|
|
|
<tr>
|
|
<td rowspan="2" style="text-align:center; border:1px solid black;">کشوری</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">برنامه</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$sum['TarizRahCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$sum['EslahGhosCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$sum['TaransheBardariCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$sum['EhdasMeydanCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$sum['EhdasTaghatoCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$sum['ImenSaziCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$sum['EslahVoroodiCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$sum['EhdasToonelCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$sum['EhdasVariantCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$sum['TarizAbnieFaniCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">
|
|
{{$sum['SakhtHaelCount']}}</td>
|
|
<td style="background-color: #FDE9D9;text-align:center; border:1px solid black;">{{$sum['SayerCount']}}
|
|
</td>
|
|
<td rowspan="2" style="text-align:center; border:1px solid black;">{{$sum['countAll']}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">میانگین درصد پیشرفت
|
|
عملکرد</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($sum['TarizRahAvg']/$province_count, 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($sum['EslahGhosAvg']/$province_count, 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($sum['TaransheBardariAvg']/$province_count, 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($sum['EhdasMeydanAvg']/$province_count, 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($sum['EhdasTaghatoAvg']/$province_count, 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($sum['ImenSaziAvg']/$province_count, 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($sum['EslahVoroodiAvg']/$province_count, 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($sum['EhdasToonelAvg']/$province_count, 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($sum['EhdasVariantAvg']/$province_count, 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($sum['TarizAbnieFaniAvg']/$province_count, 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($sum['SakhtHaelAvg']/$province_count, 1)}}</td>
|
|
<td style="background-color: #FCD5B4;text-align:center; border:1px solid black;">
|
|
{{round($sum['SayerAvg']/$province_count, 1)}}</td>
|
|
</tr>
|
|
|
|
</tbody>
|
|
</table>
|
|
|
|
</body>
|
|
|
|
</html> |