successResponse([ 'activities' => $reportService->countryActivity($request), 'provinces' => Province::all(['id', 'name_fa']), ]); } public function provinceActivity(Request $request, ReportService $reportService): JsonResponse { return $this->successResponse([ 'activities' =>$reportService->provinceActivity($request), 'city' => City::query()->where('province_id', $request->province_id)->get(['id', 'name_fa']), ]); } // // public function countryExcelActivity(Request $request, OperatorService $operatorService): BinaryFileResponse // { // $data = $operatorService->countryActivity($request); // $name = 'گزارش تخلفات ماموریت ها '.verta()->now()->format('Y-m-d H-i').'.xlsx'; // // return Excel::download(new ExcelReport($data), $name); // } // // public function provinceExcelActivity(Request $request, OperatorService $operatorService): BinaryFileResponse // { // $data = $operatorService->provinceActivity($request); // $name = 'گزارش تخلفات ماموریت ها '.verta()->now()->format('Y-m-d H-i').'.xlsx'; // // return Excel::download(new ProvinceExcelReport($data, $request), $name); // } }