add province to user info

This commit is contained in:
2025-01-08 16:27:13 +03:30
parent c3d0fec4b6
commit a295c1958b
2 changed files with 4 additions and 2 deletions

View File

@@ -30,6 +30,7 @@ class ProfileController extends Controller
'major' => $user->major,
'degree' => $user->degree,
'mobile' => $user->mobile,
'province_id' => $user->province_id,
'avatar' => $user->avatarUrl()
]);
}

View File

@@ -113,7 +113,8 @@ class RoadItemsReportController extends Controller
$fromDate = $request->from_date ? $request->from_date . ' 00:00:00' : now()->startOfDay()->toDateTimeString();
$toDate = $request->date_to ? $request->date_to . ' 23:59:59' : now()->endOfDay()->toDateTimeString();
$user = auth()->user();
$isSpecialUser = in_array($user->username, ['witel', 'drdanesh']);
// $isSpecialUser = in_array($user->username, ['witel', 'drdanesh']);
$isSpecialUser = $user->hasPermissionTo("show-road-item-supervise-cartable");
$provinceId = $isSpecialUser ? null : $user->province_id;
$roadItemsProjectsQuery = RoadItemsProject::query()
@@ -176,7 +177,7 @@ class RoadItemsReportController extends Controller
->unionAll($roadItemsProjectsSummaryQuery)
->get();
$edarateShahri = EdarateShahri::query()->where('province_id', '=', $provinceId)->get(['id', 'name']);
$edarateShahri = EdarateShahri::query()->where('province_id', '=', $provinceId)->get(['id', 'name_fa']);
return $this->successResponse([
'activities' => $data,