@@ -41,7 +41,15 @@ Route::middleware(['auth', 'verified'])->group(function () {
|
||||
Route::post('empresa/iniciar', [CompanyController::class, 'store'])->name('company.store');
|
||||
|
||||
Route::middleware(EnsureCompanyIsConfigured::class)->group(function () {
|
||||
Route::get('fornecedores/avaliacoes', function (\Illuminate\Http\Request $request) {
|
||||
abort_unless(in_array($request->user()->purchasing_role, [\App\Enums\PurchasingRole::Admin, \App\Enums\PurchasingRole::Procurement, \App\Enums\PurchasingRole::Finance, \App\Enums\PurchasingRole::DepartmentHead]), 403);
|
||||
|
||||
return \Inertia\Inertia::render('suppliers/evaluations');
|
||||
})->name('suppliers.evaluations');
|
||||
Route::get('obrigacoes-fornecedores', [\App\Http\Controllers\SupplierPayablesController::class,'page']);
|
||||
Route::get('supplier-payments', [\App\Http\Controllers\SupplierPaymentsController::class,'page']);
|
||||
Route::get('api/supplier-payments', [\App\Http\Controllers\SupplierPaymentsController::class,'index']);
|
||||
Route::post('api/supplier-payments/{action}', [\App\Http\Controllers\SupplierPaymentsController::class,'command'])->whereIn('action',['payment-prepare','payment-decide','allocation-prepare','allocation-decide']);
|
||||
Route::get('api/supplier-payables', [\App\Http\Controllers\SupplierPayablesController::class,'index']);
|
||||
Route::post('api/supplier-payables/{action}', [\App\Http\Controllers\SupplierPayablesController::class,'command'])->whereIn('action',['prepare','validate','prepare_history','validate_history']);
|
||||
Route::get('politica-recomendacao', [FormalRecommendationController::class, 'policy'])->name('recommendations.policy');
|
||||
|
||||
Reference in New Issue
Block a user