commit melhorias1

This commit is contained in:
2026-11-11 15:04:01 +02:00
parent 1d11a5e57b
commit cd9897df05
145 changed files with 10950 additions and 84 deletions
+20
View File
@@ -51,10 +51,18 @@ Route::middleware(['auth', RequireValidSession::class])->group(function (): void
Route::post('/api/fiscal-rules/preview',[\App\Modules\Services\Http\FiscalRulesController::class,'preview']);
Route::post('/api/fiscal-rules/confirm',[\App\Modules\Services\Http\FiscalRulesController::class,'confirm']);
Route::get('/fiscal/iva',[\App\Modules\Services\Http\FiscalAssessmentController::class,'screen']);
Route::get('/api/fixed-assets/ledger',[\App\Modules\Accounting\FixedAssetJournalController::class,'index']);
Route::post('/api/fixed-assets/ledger/preview',[\App\Modules\Accounting\FixedAssetJournalController::class,'preview']);
Route::post('/api/fixed-assets/ledger/confirm',[\App\Modules\Accounting\FixedAssetJournalController::class,'confirm']);
Route::get('/api/fixed-assets',[\App\Modules\Accounting\FixedAssetsController::class,'index']);
Route::post('/api/fixed-assets/preview',[\App\Modules\Accounting\FixedAssetsController::class,'preview']);
Route::post('/api/fixed-assets/confirm',[\App\Modules\Accounting\FixedAssetsController::class,'confirm']);
Route::get('/api/fixed-assets/receipts/{key}',[\App\Modules\Accounting\FixedAssetsController::class,'receipt']);
Route::get('/api/hr-personnel',[\App\Modules\HumanResources\Http\PersonnelController::class,'index']);
Route::post('/api/hr-personnel/preview',[\App\Modules\HumanResources\Http\PersonnelController::class,'preview']);
Route::post('/api/hr-personnel/confirm',[\App\Modules\HumanResources\Http\PersonnelController::class,'confirm']);
Route::get('/api/hr-personnel/receipts/{key}',[\App\Modules\HumanResources\Http\PersonnelController::class,'receipt']);
Route::get('/api/hr-personnel/readable/{id}',[\App\Modules\HumanResources\Http\PersonnelController::class,'readable'])->whereNumber('id');
Route::get('/api/hr-personnel/exports/{id}',[\App\Modules\HumanResources\Http\PersonnelController::class,'export'])->whereNumber('id');
Route::get('/api/remunerations',[\App\Modules\HumanResources\Http\RemunerationsController::class,'index']);
Route::post('/api/remunerations/preview',[\App\Modules\HumanResources\Http\RemunerationsController::class,'preview']);
@@ -262,6 +270,18 @@ Route::middleware(['auth', RequireValidSession::class])->group(function (): void
Route::post('/api/service-receivables/proposals', [\App\Modules\Services\Http\ServiceReceivablesController::class,'propose']);
Route::post('/api/service-receivables/{id}/decision', [\App\Modules\Services\Http\ServiceReceivablesController::class,'decide'])->whereNumber('id');
Route::post('/api/service-receivables/{id}/allocate', [\App\Modules\Services\Http\ServiceReceivablesController::class,'allocate'])->whereNumber('id');
Route::get('/api/multiline-invoices/options',[\App\Modules\Services\Http\MultiLineInvoiceController::class,'catalogue']);
Route::get('/api/multiline-invoices/drafts/{id}',[\App\Modules\Services\Http\MultiLineInvoiceController::class,'editor'])->whereNumber('id');
Route::post('/api/multiline-invoices/drafts/preview',[\App\Modules\Services\Http\MultiLineInvoiceController::class,'draftPreview']);
Route::post('/api/multiline-invoices/drafts/confirm',[\App\Modules\Services\Http\MultiLineInvoiceController::class,'draftConfirm']);
Route::post('/api/multiline-invoices/calculations/preview',[\App\Modules\Services\Http\MultiLineInvoiceController::class,'calculationPreview']);
Route::post('/api/multiline-invoices/calculations/confirm',[\App\Modules\Services\Http\MultiLineInvoiceController::class,'calculationConfirm']);
Route::get('/api/multiline-invoices/receipts/{key}',[\App\Modules\Services\Http\MultiLineInvoiceController::class,'receipt']);
Route::get('/api/multiline-invoices/invoice-receipts/{key}',[\App\Modules\Services\Http\MultiLineInvoiceController::class,'issueReceipt']);
Route::post('/api/multiline-invoices/temporals',[\App\Modules\Services\Http\MultiLineInvoiceController::class,'temporal']);
Route::post('/api/multiline-invoices/temporals/{id}/decision',[\App\Modules\Services\Http\MultiLineInvoiceController::class,'temporalReview'])->whereNumber('id');
Route::post('/api/multiline-invoices/drafts/{id}/readiness',[\App\Modules\Services\Http\MultiLineInvoiceController::class,'readiness'])->whereNumber('id');
Route::post('/api/multiline-invoices/drafts/{id}/issue',[\App\Modules\Services\Http\MultiLineInvoiceController::class,'issue'])->whereNumber('id');
Route::get('/api/service-invoices', [\App\Modules\Services\Http\ServiceInvoiceController::class,'index']);
Route::get('/commercial-quotes/{key}/print',[\App\Modules\Services\Http\CommercialQuotesController::class,'print']);
Route::get('/api/commercial-quotes',[\App\Modules\Services\Http\CommercialQuotesController::class,'index']);