province blade
This commit is contained in:
@@ -28,7 +28,7 @@
|
|||||||
تا
|
تا
|
||||||
تاریخ
|
تاریخ
|
||||||
{{verta($toDate)->format('Y/n/j')}}
|
{{verta($toDate)->format('Y/n/j')}}
|
||||||
</th>>
|
</th>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
@@ -52,17 +52,41 @@
|
|||||||
</thead>
|
</thead>
|
||||||
|
|
||||||
<tbody>
|
<tbody>
|
||||||
@foreach ($provinces as $province)
|
@php
|
||||||
<tr>
|
// محاسبه مقدار c و s برای هر سابآیتم در کل کشور
|
||||||
<td style="border: 1px solid black;text-align: center;">{{ $province['name_fa'] }}</td>
|
$countTotalsForCountry = [];
|
||||||
|
$sumTotalsForCountry = [];
|
||||||
|
|
||||||
@foreach ($subItems as $subItem)
|
foreach ($subItems as $subItem) {
|
||||||
<td style="border: 1px solid black;text-align: center;">
|
$countTotalsForCountry[$subItem['sub_item']] = collect($data)->where('p', -1)->where('t', $subItem['sub_item'])->sum('c');
|
||||||
{{ $province->{'Count_' . ($index)} ?? '-' }}
|
$sumTotalsForCountry[$subItem['sub_item']] = collect($data)->where('p', -1)->where('t', $subItem['sub_item'])->sum('s');
|
||||||
</td>
|
}
|
||||||
<td style="border: 1px solid black;text-align: center;">
|
@endphp
|
||||||
{{ isset($province->{'Sum_' . ($index)}) ? round($province->{'Sum_' . ($index)}, 1) : '-' }}
|
|
||||||
</td>
|
{{-- ردیف کل کشور --}}
|
||||||
|
<tr>
|
||||||
|
<td style="border:1px solid black;text-align: center;">کل کشور</td>
|
||||||
|
@foreach($subItems as $subItem)
|
||||||
|
<td style="border:1px solid black;text-align: center;">{{ $countTotalsForCountry[$subItem['sub_item']] ?? '-' }}</td>
|
||||||
|
<td style="border:1px solid black;text-align: center;">{{ $sumTotalsForCountry[$subItem['sub_item']] ?? '-' }}</td>
|
||||||
|
@endforeach
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
{{-- ردیفهای مربوط به هر استان --}}
|
||||||
|
@foreach($provinces as $province)
|
||||||
|
@php
|
||||||
|
$countTotalsForProvince = [];
|
||||||
|
$sumTotalsForProvince = [];
|
||||||
|
foreach ($subItems as $subItem) {
|
||||||
|
$countTotalsForProvince[$subItem['sub_item']] = collect($data)->where('p', $province['id'])->where('t', $subItem['sub_item'])->sum('c');
|
||||||
|
$sumTotalsForProvince[$subItem['sub_item']] = collect($data)->where('p', $province['id'])->where('t', $subItem['sub_item'])->sum('s');
|
||||||
|
}
|
||||||
|
@endphp
|
||||||
|
<tr>
|
||||||
|
<td style="border:1px solid black;text-align: center;">{{ $province['name_fa'] }}</td>
|
||||||
|
@foreach($subItems as $subItem)
|
||||||
|
<td style="border:1px solid black;text-align: center;">{{ $countTotalsForProvince[$subItem['sub_item']] ?? '-' }}</td>
|
||||||
|
<td style="border:1px solid black;text-align: center;">{{ $sumTotalsForProvince[$subItem['sub_item']] ?? '-' }}</td>
|
||||||
@endforeach
|
@endforeach
|
||||||
</tr>
|
</tr>
|
||||||
@endforeach
|
@endforeach
|
||||||
|
|||||||
@@ -28,11 +28,11 @@
|
|||||||
تا
|
تا
|
||||||
تاریخ
|
تاریخ
|
||||||
{{verta($toDate)->format('Y/n/j')}}
|
{{verta($toDate)->format('Y/n/j')}}
|
||||||
</th>>
|
</th>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<th rowspan="3" style="border: 1px solid black;text-align: center;background-color: #EBF1DE;">اداره</th>
|
<th rowspan="3" style="border: 1px solid black;text-align: center;background-color: #EBF1DE;">اداره کل</th>
|
||||||
<th colspan="24" style="border: 1px solid black;text-align: center;background-color: #EBF1DE;">فعالیت های انجام شده</th>
|
<th colspan="24" style="border: 1px solid black;text-align: center;background-color: #EBF1DE;">فعالیت های انجام شده</th>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -52,23 +52,45 @@
|
|||||||
</thead>
|
</thead>
|
||||||
|
|
||||||
<tbody>
|
<tbody>
|
||||||
@foreach ($edarateShahri as $edareShahri)
|
@php
|
||||||
<tr>
|
// محاسبه مقدار c و s برای هر سابآیتم در کل کشور
|
||||||
<td style="border: 1px solid black;text-align: center;">{{ $activity->city_fa }}</td>
|
$countTotalsForProvince = [];
|
||||||
|
$sumTotalsForProvince = [];
|
||||||
|
|
||||||
@foreach ($subItems as $subItem)
|
foreach ($subItems as $subItem) {
|
||||||
<td style="border: 1px solid black;text-align: center;">
|
$countTotalsForProvince[$subItem['sub_item']] = collect($data)->where('ci', -1)->where('t', $subItem['sub_item'])->sum('c');
|
||||||
{{ $edareShahri->{'Count_' . ($subItem)} ?? '-' }}
|
$sumTotalsForProvince[$subItem['sub_item']] = collect($data)->where('ci', -1)->where('t', $subItem['sub_item'])->sum('s');
|
||||||
</td>
|
}
|
||||||
<td style="border: 1px solid black;text-align: center;">
|
@endphp
|
||||||
{{ isset($edareShahri->{'Sum_' . ($subItem)}) ? round($edareShahri->{'Sum_' . ($subItem)}, 1) : '-' }}
|
|
||||||
</td>
|
{{-- ردیف کل کشور --}}
|
||||||
|
<tr>
|
||||||
|
<td style="border:1px solid black;text-align: center;">کل کشور</td>
|
||||||
|
@foreach($subItems as $subItem)
|
||||||
|
<td style="border:1px solid black;text-align: center;">{{ $countTotalsForProvince[$subItem['sub_item']] ?? '-' }}</td>
|
||||||
|
<td style="border:1px solid black;text-align: center;">{{ $sumTotalsForProvince[$subItem['sub_item']] ?? '-' }}</td>
|
||||||
|
@endforeach
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
{{-- ردیفهای مربوط به هر استان --}}
|
||||||
|
@foreach($edarateShahri as $edareShahri)
|
||||||
|
@php
|
||||||
|
$countTotalsForProvince = [];
|
||||||
|
$sumTotalsForProvince = [];
|
||||||
|
foreach ($subItems as $subItem) {
|
||||||
|
$countTotalsForProvince[$subItem['sub_item']] = collect($data)->where('ci', $edareShahri['id'])->where('t', $subItem['sub_item'])->sum('c');
|
||||||
|
$sumTotalsForProvince[$subItem['sub_item']] = collect($data)->where('ci', $edareShahri['id'])->where('t', $subItem['sub_item'])->sum('s');
|
||||||
|
}
|
||||||
|
@endphp
|
||||||
|
<tr>
|
||||||
|
<td style="border:1px solid black;text-align: center;">{{ $edareShahri['name_fa'] }}</td>
|
||||||
|
@foreach($subItems as $subItem)
|
||||||
|
<td style="border:1px solid black;text-align: center;">{{ $countTotalsForProvince[$subItem['sub_item']] ?? '-' }}</td>
|
||||||
|
<td style="border:1px solid black;text-align: center;">{{ $sumTotalsForProvince[$subItem['sub_item']] ?? '-' }}</td>
|
||||||
@endforeach
|
@endforeach
|
||||||
</tr>
|
</tr>
|
||||||
@endforeach
|
@endforeach
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
Reference in New Issue
Block a user