From 5bcd134a24def028c7fcd092ac162cbd3f1284df Mon Sep 17 00:00:00 2001 From: brusnitsyn Date: Thu, 25 Jun 2026 14:39:42 +0900 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D1=80=D0=BE=D0=BB=D1=8C=20=D1=8D=D0=BA=D0=BE?= =?UTF-8?q?=D0=BD=D0=BE=D0=BC=D0=B8=D1=81=D1=82=20=D0=B8=20=D0=BD=D0=B0?= =?UTF-8?q?=D1=81=D1=82=D1=80=D0=BE=D0=B9=D0=BA=D0=B0=20=D0=B4=D0=BE=D1=81?= =?UTF-8?q?=D1=82=D1=83=D0=BF=D0=B0=20=D0=BA=20=D1=81=D1=82=D0=B0=D1=82?= =?UTF-8?q?=D0=B8=D1=81=D1=82=D0=B8=D0=BA=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Web/HeadquartersController.php | 2 +- app/Models/User.php | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Web/HeadquartersController.php b/app/Http/Controllers/Web/HeadquartersController.php index be4618b..2e52f58 100644 --- a/app/Http/Controllers/Web/HeadquartersController.php +++ b/app/Http/Controllers/Web/HeadquartersController.php @@ -31,7 +31,7 @@ class HeadquartersController extends Controller return Inertia::render('Statistic/Headquarters', [ 'data' => $finalData['data'], 'grandTotals' => $finalData['grandTotals'], - 'isHeadOrAdmin' => $user->isSeniorStaff(), + 'isHeadOrAdmin' => $user->isSeniorStaff() || $user->isEconomist(), 'date' => [ $dateRange->startDate->getTimestampMs(), $dateRange->endDate->getTimestampMs(), diff --git a/app/Models/User.php b/app/Models/User.php index 1971516..d3ccded 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -174,6 +174,11 @@ class User extends Authenticatable return $this->currentRole()->slug === 'nurse'; } + public function isEconomist(): bool + { + return $this->currentRole()->slug === 'econom'; + } + public function isSeniorStaff(): bool { return $this->isAdmin() || $this->isChiefDoctor() || $this->isDeputyChief() || $this->isHeadOfDepartment();