Добавлены роуты для отчетов
This commit is contained in:
@@ -61,14 +61,6 @@ Route::prefix('admin')->middleware(['auth'])->group(function () {
|
||||
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 () {
|
||||
@@ -79,8 +71,16 @@ Route::prefix('statistic')->middleware(['auth'])->group(function () {
|
||||
|
||||
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('/new', [\App\Http\Controllers\Web\ReportsController::class, 'create'])->name('reports.create');
|
||||
Route::post('/run', [\App\Http\Controllers\Web\ReportsController::class, 'run'])->name('reports.run');
|
||||
Route::post('/measures', [\App\Http\Controllers\Web\ReportsController::class, 'storeMeasure'])->name('reports.measures.store');
|
||||
Route::post('/export/excel', [\App\Http\Controllers\Web\ReportsController::class, 'exportExcel'])->name('reports.export.excel');
|
||||
Route::post('/export/pdf', [\App\Http\Controllers\Web\ReportsController::class, 'exportPdf'])->name('reports.export.pdf');
|
||||
Route::post('/', [\App\Http\Controllers\Web\ReportsController::class, 'store'])->name('reports.store');
|
||||
Route::get('/{document}', [\App\Http\Controllers\Web\ReportsController::class, 'show'])->name('reports.show');
|
||||
Route::put('/{document}', [\App\Http\Controllers\Web\ReportsController::class, 'update'])->name('reports.update');
|
||||
Route::delete('/{document}', [\App\Http\Controllers\Web\ReportsController::class, 'destroy'])->name('reports.destroy');
|
||||
Route::post('/{document}/duplicate', [\App\Http\Controllers\Web\ReportsController::class, 'duplicate'])->name('reports.duplicate');
|
||||
});
|
||||
|
||||
Route::get('/logout', [\App\Http\Controllers\AuthController::class, 'logout'])
|
||||
|
||||
Reference in New Issue
Block a user