Роли, переделывание отчета, изменение на главной странице
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
|
||||
use App\Http\Controllers\Api\AuthController;
|
||||
use App\Http\Controllers\Api\MetrikaFormController;
|
||||
use App\Http\Controllers\Api\ReportController;
|
||||
use App\Http\Controllers\Api\RoleController;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
@@ -36,5 +38,24 @@ Route::middleware(['auth:sanctum'])->group(function () {
|
||||
Route::get('/{group}/calendar-with-reports', [MetrikaFormController::class, 'getCalendarWithReports'])
|
||||
->name('metric-forms.calendar-with-reports');
|
||||
});
|
||||
|
||||
Route::prefix('mis')->group(function () {
|
||||
Route::post('/patients', [ReportController::class, 'getPatients']);
|
||||
Route::post('/patients/count', [ReportController::class, 'getPatientsCount']);
|
||||
});
|
||||
|
||||
Route::prefix('report')->group(function () {
|
||||
Route::get('/', [ReportController::class, 'index']);
|
||||
Route::post('/', [ReportController::class, 'store']);
|
||||
});
|
||||
|
||||
Route::prefix('app')->group(function () {
|
||||
Route::prefix('user')->group(function () {
|
||||
Route::prefix('roles')->group(function () {
|
||||
Route::get('/', [RoleController::class, 'getUserRoles']);
|
||||
Route::post('/', [RoleController::class, 'setUserRole']);
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
@@ -21,9 +21,17 @@ Route::prefix('api')->group(function () {
|
||||
Route::get('/dashboard', [\App\Http\Controllers\Web\IndexController::class, 'index'])
|
||||
->middleware(['auth'])
|
||||
->name('dashboard');
|
||||
Route::get('/report', [\App\Http\Controllers\Web\ReportController::class, 'index'])
|
||||
->middleware(['auth'])
|
||||
->name('report');
|
||||
Route::get('/statistic', [\App\Http\Controllers\Web\StatisticController::class, 'index'])
|
||||
->middleware(['auth'])
|
||||
->name('statistic');
|
||||
Route::get('/path/patient', function () {
|
||||
return \Inertia\Inertia::render('Path/Patient');
|
||||
})
|
||||
->middleware(['auth'])
|
||||
->name('path.patient');
|
||||
|
||||
Route::get('/', [\App\Http\Controllers\Web\IndexController::class, 'start'])
|
||||
->middleware(['auth'])
|
||||
|
||||
Reference in New Issue
Block a user