diff --git a/app/Exports/V3/RoadItemsProjects/CountryActivityPerItemReport.php b/app/Exports/V3/RoadItemsProjects/CountryActivityPerItemReport.php index 692f21af..a5f33307 100644 --- a/app/Exports/V3/RoadItemsProjects/CountryActivityPerItemReport.php +++ b/app/Exports/V3/RoadItemsProjects/CountryActivityPerItemReport.php @@ -21,7 +21,7 @@ class CountryActivityPerItemReport implements FromView, WithEvents, ShouldAutoSi public function view(): View { - $fromDate = $this->fromDate ?? '2021-03-21'; + $fromDate = $this->fromDate ?? '2021-03-21 00:00:00'; $toDate = $this->toDate ?? \Carbon\Carbon::now(); $query = "SELECT @@ -43,7 +43,7 @@ class CountryActivityPerItemReport implements FromView, WithEvents, ShouldAutoSi COUNT(CASE WHEN item = 16 THEN 1 END) AS EmergencyCount, province_fa, province_id, - COUNT(CASE WHEN item != -1 THEN 1 END) AS TotalProvinceCount + COUNT(CASE WHEN item != 20 THEN 1 END) AS TotalProvinceCount FROM ( SELECT province_fa, @@ -51,7 +51,7 @@ class CountryActivityPerItemReport implements FromView, WithEvents, ShouldAutoSi item, status FROM road_items_projects - WHERE activity_date_time BETWEEN '{$fromDate} 00:00:00' and '{$toDate} 23:59:59' + WHERE activity_date_time BETWEEN '{$fromDate}' and '{$toDate}' ) AS merged_table WHERE status = 1 GROUP BY province_id, province_fa;"; diff --git a/app/Exports/V3/RoadItemsProjects/ProvinceActivityPerItemReport.php b/app/Exports/V3/RoadItemsProjects/ProvinceActivityPerItemReport.php index 5afd7875..7b8f99b2 100644 --- a/app/Exports/V3/RoadItemsProjects/ProvinceActivityPerItemReport.php +++ b/app/Exports/V3/RoadItemsProjects/ProvinceActivityPerItemReport.php @@ -24,7 +24,7 @@ class ProvinceActivityPerItemReport implements FromView, WithEvents, ShouldAutoS public function view(): View { - $fromDate = $this->fromDate ?? '2021-03-21'; + $fromDate = $this->fromDate ?? '2021-03-21 00:00:00'; $toDate = $this->toDate ?? \Carbon\Carbon::now(); $query = "SELECT @@ -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 TotalCityCount + COUNT(CASE WHEN item != 20 THEN 1 END) AS TotalCityCount FROM ( SELECT province_fa, @@ -58,11 +58,11 @@ class ProvinceActivityPerItemReport implements FromView, WithEvents, ShouldAutoS item, status FROM road_items_projects - WHERE activity_date_time BETWEEN '{$fromDate} 00:00:00' and '{$toDate} 23:59:59' + WHERE activity_date_time BETWEEN '{$fromDate}' and '{$toDate}' ) AS merged_table WHERE status = 1 AND province_id = {$this->provinceId} - GROUP BY edarat_id, edarat_name, order by province_id ASC;"; + GROUP BY edarat_id, edarat_name order by province_id ASC;"; $cityActivities = collect(DB::select($query)); diff --git a/resources/views/v3/Reports/RoadItems/CountryActivityPerItem.blade.php b/resources/views/v3/Reports/RoadItems/CountryActivityPerItem.blade.php index 1fb13aec..cc387f3d 100644 --- a/resources/views/v3/Reports/RoadItems/CountryActivityPerItem.blade.php +++ b/resources/views/v3/Reports/RoadItems/CountryActivityPerItem.blade.php @@ -67,6 +67,27 @@ + + کل کشور + {{ $countryCount['totalMarematRooyeCount'] }} + {{ $countryCount['totalPaksaziCount'] }} + {{ $countryCount['totalAlaemCount'] }} + {{ $countryCount['totalHefazCount'] }} + {{ $countryCount['totalRoshanayiCount'] }} + {{ $countryCount['totalKhatkeshiCount'] }} + {{ $countryCount['totalRangamiziCount'] }} + {{ $countryCount['totalWashingCount'] }} + {{ $countryCount['totalImenSaziCount'] }} + {{ $countryCount['totalHarimCount'] }} + {{ $countryCount['totalPolCount'] }} + {{ $countryCount['totalToonelCount'] }} + {{ $countryCount['totalAmaliatZemestaniCount'] }} + {{ $countryCount['totalMashinAlatCount'] }} + {{ $countryCount['totalTollhouseCount'] }} + {{ $countryCount['totalEmergencyCount'] }} + {{ $countryCount['totalCountryCount'] }} + + @foreach ($provinceCount as $activity) {{ $activity->province_fa }} @@ -89,26 +110,6 @@ {{ $activity->TotalProvinceCount }} @endforeach - - کشوری - {{ $countryCount['totalMarematRooyeCount'] }} - {{ $countryCount['totalPaksaziCount'] }} - {{ $countryCount['totalAlaemCount'] }} - {{ $countryCount['totalHefazCount'] }} - {{ $countryCount['totalRoshanayiCount'] }} - {{ $countryCount['totalKhatkeshiCount'] }} - {{ $countryCount['totalRangamiziCount'] }} - {{ $countryCount['totalWashingCount'] }} - {{ $countryCount['totalImenSaziCount'] }} - {{ $countryCount['totalHarimCount'] }} - {{ $countryCount['totalPolCount'] }} - {{ $countryCount['totalToonelCount'] }} - {{ $countryCount['totalAmaliatZemestaniCount'] }} - {{ $countryCount['totalMashinAlatCount'] }} - {{ $countryCount['totalTollhouseCount'] }} - {{ $countryCount['totalEmergencyCount'] }} - {{ $countryCount['totalCountryCount'] }} - diff --git a/resources/views/v3/Reports/RoadItems/ProvinceActivityPerItem.blade.php b/resources/views/v3/Reports/RoadItems/ProvinceActivityPerItem.blade.php index abacb6e1..55a708ee 100644 --- a/resources/views/v3/Reports/RoadItems/ProvinceActivityPerItem.blade.php +++ b/resources/views/v3/Reports/RoadItems/ProvinceActivityPerItem.blade.php @@ -67,9 +67,30 @@ + + کل استان + {{ $provinceCount['totalMarematRooyeCount'] }} + {{ $provinceCount['totalPaksaziCount'] }} + {{ $provinceCount['totalAlaemCount'] }} + {{ $provinceCount['totalHefazCount'] }} + {{ $provinceCount['totalRoshanayiCount'] }} + {{ $provinceCount['totalKhatkeshiCount'] }} + {{ $provinceCount['totalRangamiziCount'] }} + {{ $provinceCount['totalWashingCount'] }} + {{ $provinceCount['totalImenSaziCount'] }} + {{ $provinceCount['totalHarimCount'] }} + {{ $provinceCount['totalPolCount'] }} + {{ $provinceCount['totalToonelCount'] }} + {{ $provinceCount['totalAmaliatZemestaniCount'] }} + {{ $provinceCount['totalMashinAlatCount'] }} + {{ $provinceCount['totalTollhouseCount'] }} + {{ $provinceCount['totalEmergencyCount'] }} + {{ $provinceCount['TotalProvinceCount'] }} + + @foreach ($cityCount as $activity) - {{ $activity->province_fa }} + {{ $activity->edarat_name }} {{ $activity->MarematRooyeCount }} {{ $activity->PaksaziCount }} {{ $activity->AlaemCount }} @@ -89,26 +110,6 @@ {{ $activity->TotalCityCount }} @endforeach - - کشوری - {{ $provinceCount['totalMarematRooyeCount'] }} - {{ $provinceCount['totalPaksaziCount'] }} - {{ $provinceCount['totalAlaemCount'] }} - {{ $provinceCount['totalHefazCount'] }} - {{ $provinceCount['totalRoshanayiCount'] }} - {{ $provinceCount['totalKhatkeshiCount'] }} - {{ $provinceCount['totalRangamiziCount'] }} - {{ $provinceCount['totalWashingCount'] }} - {{ $provinceCount['totalImenSaziCount'] }} - {{ $provinceCount['totalHarimCount'] }} - {{ $provinceCount['totalPolCount'] }} - {{ $provinceCount['totalToonelCount'] }} - {{ $provinceCount['totalAmaliatZemestaniCount'] }} - {{ $provinceCount['totalMashinAlatCount'] }} - {{ $provinceCount['totalTollhouseCount'] }} - {{ $provinceCount['totalEmergencyCount'] }} - {{ $provinceCount['TotalProvinceCount'] }} -