Добавлена страница штаба

Добавлены графики
Добавлены события отчетов
This commit is contained in:
brusnitsyn
2026-05-31 21:57:21 +09:00
parent 51b0dcc864
commit 0a882b0cb2
21 changed files with 2779 additions and 386 deletions

View File

@@ -59,6 +59,7 @@ Route::middleware(['auth:sanctum'])->group(function () {
Route::get('/unwanted-events', [\App\Http\Controllers\Api\StatisticController::class, 'getUnwantedEvents']);
Route::get('/observable-patients', [\App\Http\Controllers\Api\StatisticController::class, 'getObservablePatients']);
});
Route::get('/headquarters', [\App\Http\Controllers\Api\HeadquartersController::class, 'stats']);
});
Route::prefix('report')->group(function () {

7
routes/channels.php Normal file
View File

@@ -0,0 +1,7 @@
<?php
use Illuminate\Support\Facades\Broadcast;
Broadcast::channel('headquarters', function ($user) {
return $user !== null;
});

View File

@@ -54,10 +54,11 @@ Route::prefix('admin')->middleware(['auth'])->group(function () {
});
});
Route::prefix('statistic')->group(function () {
Route::prefix('statistic')->middleware(['auth'])->group(function () {
Route::get('/', [\App\Http\Controllers\Web\StatisticController::class, 'index']);
Route::get('/report', [\App\Http\Controllers\Web\StatisticController::class, 'report']);
})->middleware(['auth']);
Route::get('/headquarters', [\App\Http\Controllers\Web\HeadquartersController::class, 'index']);
});
Route::get('/logout', [\App\Http\Controllers\AuthController::class, 'logout'])
->middleware(['auth'])