commit6
tests / ci (push) Canceled after 0s

This commit is contained in:
2026-10-30 08:07:27 +02:00
parent 413c201d97
commit 465426847e
8 changed files with 72 additions and 0 deletions
+8
View File
@@ -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');