create city report excel per item
This commit is contained in:
@@ -48,7 +48,7 @@ class ProvinceActivityPerItemReport implements FromView, WithEvents, ShouldAutoS
|
||||
province_id,
|
||||
edarat_name,
|
||||
edarat_id,
|
||||
COUNT(CASE WHEN item != -1 THEN 1 END) AS TotalCount
|
||||
COUNT(CASE WHEN item != -1 THEN 1 END) AS TotalCityCount
|
||||
FROM (
|
||||
SELECT
|
||||
province_fa,
|
||||
@@ -64,10 +64,31 @@ class ProvinceActivityPerItemReport implements FromView, WithEvents, ShouldAutoS
|
||||
AND province_id = {$this->provinceId}
|
||||
GROUP BY edarat_id, edarat_name, order by province_id ASC;";
|
||||
|
||||
$provinceActivities = DB::select($query);
|
||||
$cityActivities = collect(DB::select($query));
|
||||
|
||||
return view('', [
|
||||
'activities' => $provinceActivities,
|
||||
$totalItemCount = [
|
||||
'totalMarematRooyeCount' => $cityActivities->sum('MarematRooyeCount'),
|
||||
'totalPaksaziCount' => $cityActivities->sum('PaksaziCount'),
|
||||
'totalAlaemCount' => $cityActivities->sum('AlaemCount'),
|
||||
'totalHefazCount' => $cityActivities->sum('HefazCount'),
|
||||
'totalRoshanayiCount' => $cityActivities->sum('RoshanayiCount'),
|
||||
'totalKhatkeshiCount' => $cityActivities->sum('KhatkeshiCount'),
|
||||
'totalRangamiziCount' => $cityActivities->sum('RangamiziCount'),
|
||||
'totalWashingCount' => $cityActivities->sum('WashingCount'),
|
||||
'totalImenSaziCount' => $cityActivities->sum('ImenSaziCount'),
|
||||
'totalHarimCount' => $cityActivities->sum('HarimCount'),
|
||||
'totalPolCount' => $cityActivities->sum('PolCount'),
|
||||
'totalToonelCount' => $cityActivities->sum('ToonelCount'),
|
||||
'totalAmaliatZemestaniCount' => $cityActivities->sum('AmaliatZemestaniCount'),
|
||||
'totalMashinAlatCount' => $cityActivities->sum('MashinAlatCount'),
|
||||
'totalTollhouseCount' => $cityActivities->sum('TollhouseCount'),
|
||||
'totalEmergencyCount' => $cityActivities->sum('EmergencyCount'),
|
||||
'TotalProvinceCount' => $cityActivities->sum('TotalCityCount'),
|
||||
];
|
||||
|
||||
return view('v3.Reports.RoadItems.ProvinceActivityPerItem', [
|
||||
'cityCount' => $cityActivities,
|
||||
'provinceCount' => $totalItemCount,
|
||||
'fromDate' => $fromDate,
|
||||
'toDate' => $toDate
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user