Модуль отчетов
This commit is contained in:
@@ -60,6 +60,15 @@ Route::prefix('admin')->middleware(['auth'])->group(function () {
|
||||
Route::put('/schedules/{schedule}', [\App\Http\Controllers\Web\Admin\ReplicationController::class, 'updateSchedule']);
|
||||
Route::delete('/schedules/{schedule}', [\App\Http\Controllers\Web\Admin\ReplicationController::class, 'destroySchedule']);
|
||||
});
|
||||
|
||||
Route::prefix('report-templates')->group(function () {
|
||||
Route::get('/', [\App\Http\Controllers\Web\Admin\ReportTemplateController::class, 'index']);
|
||||
Route::get('/new', [\App\Http\Controllers\Web\Admin\ReportTemplateController::class, 'create']);
|
||||
Route::post('/new', [\App\Http\Controllers\Web\Admin\ReportTemplateController::class, 'store']);
|
||||
Route::get('/{template}', [\App\Http\Controllers\Web\Admin\ReportTemplateController::class, 'edit']);
|
||||
Route::put('/{template}', [\App\Http\Controllers\Web\Admin\ReportTemplateController::class, 'update']);
|
||||
Route::delete('/{template}', [\App\Http\Controllers\Web\Admin\ReportTemplateController::class, 'destroy']);
|
||||
});
|
||||
});
|
||||
|
||||
Route::prefix('statistic')->middleware(['auth'])->group(function () {
|
||||
@@ -68,6 +77,12 @@ Route::prefix('statistic')->middleware(['auth'])->group(function () {
|
||||
Route::get('/headquarters', [\App\Http\Controllers\Web\HeadquartersController::class, 'index']);
|
||||
});
|
||||
|
||||
Route::prefix('reports')->middleware(['auth'])->group(function () {
|
||||
Route::get('/', [\App\Http\Controllers\Web\ReportsController::class, 'index'])->name('reports.index');
|
||||
Route::get('/export/excel', [\App\Http\Controllers\Web\ReportsController::class, 'exportExcel'])->name('reports.export.excel');
|
||||
Route::get('/export/pdf', [\App\Http\Controllers\Web\ReportsController::class, 'exportPdf'])->name('reports.export.pdf');
|
||||
});
|
||||
|
||||
Route::get('/logout', [\App\Http\Controllers\AuthController::class, 'logout'])
|
||||
->middleware(['auth'])
|
||||
->name('logout');
|
||||
|
||||
Reference in New Issue
Block a user