This commit is contained in:
13
api/routes/almoxarifado/baixa.php
Normal file
13
api/routes/almoxarifado/baixa.php
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\BaixaController;
|
||||
|
||||
Route::prefix('baixa')->group(function () {
|
||||
|
||||
Route::get('datatable', [BaixaController::class, 'datatable']);
|
||||
Route::get('history', [BaixaController::class, 'history']);
|
||||
Route::get('create/{materialId}', [BaixaController::class, 'create']);
|
||||
Route::put('reverse/{saidaItemId}', [BaixaController::class, 'reverse']);
|
||||
});
|
||||
|
||||
Route::resource('baixa', BaixaController::class)->only(['store']);
|
||||
11
api/routes/almoxarifado/balancete.php
Normal file
11
api/routes/almoxarifado/balancete.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\BalanceteController;
|
||||
|
||||
Route::prefix('balancete')->group(function () {
|
||||
|
||||
Route::get('list', [BalanceteController::class, 'list']);
|
||||
Route::get('check-date/{data}', [BalanceteController::class, 'checkDate']);
|
||||
});
|
||||
|
||||
Route::resource('balancete', BalanceteController::class)->only(['index', 'store']);
|
||||
12
api/routes/almoxarifado/dispensacao-materiais.php
Normal file
12
api/routes/almoxarifado/dispensacao-materiais.php
Normal file
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\DispensacaoMateriaisController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('dispensacao-materiais')->group(function () {
|
||||
Route::get('create/{id}', [DispensacaoMateriaisController::class, 'create']);
|
||||
Route::get('/dispensacao/{id}', [DispensacaoMateriaisController::class, 'print']);
|
||||
Route::get('/historico/{id}', [DispensacaoMateriaisController::class, 'getHistorico']);
|
||||
});
|
||||
|
||||
Route::resource('dispensacao-materiais', DispensacaoMateriaisController::class)->except(['index', 'create']);
|
||||
11
api/routes/almoxarifado/entrada-inicial.php
Normal file
11
api/routes/almoxarifado/entrada-inicial.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\EntradaInicialController;
|
||||
|
||||
Route::prefix('entrada-inicial')->group(function () {
|
||||
|
||||
Route::get('datatable', [EntradaInicialController::class, 'datatable']);
|
||||
Route::get('list', [EntradaInicialController::class, 'list']);
|
||||
});
|
||||
|
||||
Route::resource('entrada-inicial', EntradaInicialController::class)->only(['store']);
|
||||
11
api/routes/almoxarifado/entrada.php
Normal file
11
api/routes/almoxarifado/entrada.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\EntradaController;
|
||||
|
||||
Route::prefix('entrada')->group(function () {
|
||||
|
||||
Route::get('datatable', [EntradaController::class, 'datatable']);
|
||||
Route::get('list', [EntradaController::class, 'list']);
|
||||
});
|
||||
|
||||
Route::resource('entrada', EntradaController::class)->except(['show', 'index']);
|
||||
11
api/routes/almoxarifado/inventario.php
Normal file
11
api/routes/almoxarifado/inventario.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\InventarioController;
|
||||
|
||||
Route::prefix('inventario')->group(function () {
|
||||
|
||||
Route::get('list', [InventarioController::class, 'list']);
|
||||
Route::get('integracao-bnafar-medicamentos', [InventarioController::class, 'getIntegracaoBnafarMedicamentos']);
|
||||
});
|
||||
|
||||
Route::resource('inventario', InventarioController::class)->only(['index', 'store']);
|
||||
10
api/routes/almoxarifado/motivo-baixa.php
Normal file
10
api/routes/almoxarifado/motivo-baixa.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\MotivoBaixaController;
|
||||
|
||||
Route::prefix('motivo-baixa')->group(function () {
|
||||
|
||||
Route::get('datatable', [MotivoBaixaController::class, 'datatable']);
|
||||
});
|
||||
|
||||
Route::resource('motivo-baixa', MotivoBaixaController::class)->except(['show', 'index']);
|
||||
10
api/routes/almoxarifado/parametrizacao.php
Normal file
10
api/routes/almoxarifado/parametrizacao.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\ParametrizacaoController;
|
||||
|
||||
Route::prefix('parametrizacao')->group(function () {
|
||||
|
||||
Route::get('list', [ParametrizacaoController::class, 'list']);
|
||||
});
|
||||
|
||||
Route::resource('parametrizacao', ParametrizacaoController::class)->only(['create', 'store']);
|
||||
10
api/routes/almoxarifado/relatorio-consumo-financeiro.php
Normal file
10
api/routes/almoxarifado/relatorio-consumo-financeiro.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\Relatorios\ConsumoFinanceiroController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('relatorio-consumo-financeiro')->group(function () {
|
||||
Route::get('list', [ConsumoFinanceiroController::class, 'list']);
|
||||
});
|
||||
|
||||
Route::resource('relatorio-consumo-financeiro', ConsumoFinanceiroController::class)->only(['index']);
|
||||
11
api/routes/almoxarifado/relatorio-consumo-medio-mensal.php
Normal file
11
api/routes/almoxarifado/relatorio-consumo-medio-mensal.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\Relatorios\ConsumoMedioMensalController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('relatorio-consumo-medio-mensal')->group(function () {
|
||||
Route::get('list', [ConsumoMedioMensalController::class, 'list']);
|
||||
Route::get('autocomplete-material', [ConsumoMedioMensalController::class, 'autocompleteMaterial']);
|
||||
});
|
||||
|
||||
Route::resource('relatorio-consumo-medio-mensal', ConsumoMedioMensalController::class)->only(['index']);
|
||||
10
api/routes/almoxarifado/relatorio-entrada.php
Normal file
10
api/routes/almoxarifado/relatorio-entrada.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\Relatorios\EntradaController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('relatorio-entrada')->group(function () {
|
||||
Route::get('list', [EntradaController::class, 'list']);
|
||||
});
|
||||
|
||||
Route::resource('relatorio-entrada', EntradaController::class)->only(['index']);
|
||||
10
api/routes/almoxarifado/relatorio-estorno-entrada.php
Normal file
10
api/routes/almoxarifado/relatorio-estorno-entrada.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\Relatorios\EstornoEntradaController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('relatorio-estorno-entrada')->group(function () {
|
||||
Route::get('list', [EstornoEntradaController::class, 'list']);
|
||||
});
|
||||
|
||||
Route::resource('relatorio-estorno-entrada', EstornoEntradaController::class)->only(['index']);
|
||||
10
api/routes/almoxarifado/relatorio-estorno-saida.php
Normal file
10
api/routes/almoxarifado/relatorio-estorno-saida.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\Relatorios\EstornoSaidaController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('relatorio-estorno-saida')->group(function () {
|
||||
Route::get('list', [EstornoSaidaController::class, 'list']);
|
||||
});
|
||||
|
||||
Route::resource('relatorio-estorno-saida', EstornoSaidaController::class)->only(['index']);
|
||||
11
api/routes/almoxarifado/relatorio-movimentacao-geral.php
Normal file
11
api/routes/almoxarifado/relatorio-movimentacao-geral.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\Relatorios\MovimentacaoGeralController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('relatorio-movimentacao-geral')->group(function () {
|
||||
Route::get('list', [MovimentacaoGeralController::class, 'list']);
|
||||
Route::get('autocomplete', [MovimentacaoGeralController::class, 'autocomplete']);
|
||||
});
|
||||
|
||||
Route::resource('relatorio-movimentacao-geral', MovimentacaoGeralController::class)->only(['index', 'create']);
|
||||
11
api/routes/almoxarifado/relatorio-posicao-estoque.php
Normal file
11
api/routes/almoxarifado/relatorio-posicao-estoque.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\Relatorios\PosicaoEstoqueController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('relatorio-posicao-estoque')->group(function () {
|
||||
Route::get('list', [PosicaoEstoqueController::class, 'list']);
|
||||
Route::get('autocomplete-material', [PosicaoEstoqueController::class, 'autocompleteMaterial']);
|
||||
});
|
||||
|
||||
Route::resource('relatorio-posicao-estoque', PosicaoEstoqueController::class)->only(['index']);
|
||||
11
api/routes/almoxarifado/relatorio-requisicao.php
Normal file
11
api/routes/almoxarifado/relatorio-requisicao.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\Relatorios\RequisicaoController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('relatorio-requisicao')->group(function () {
|
||||
Route::get('list', [RequisicaoController::class, 'list']);
|
||||
Route::get('autocomplete-material', [RequisicaoController::class, 'autocompleteMaterial']);
|
||||
});
|
||||
|
||||
Route::resource('relatorio-requisicao', RequisicaoController::class)->only(['index']);
|
||||
11
api/routes/almoxarifado/relatorio-saida.php
Normal file
11
api/routes/almoxarifado/relatorio-saida.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\Relatorios\SaidaController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('relatorio-saida')->group(function () {
|
||||
Route::get('list', [SaidaController::class, 'list']);
|
||||
Route::get('autocomplete-material', [SaidaController::class, 'autocompleteMaterial']);
|
||||
});
|
||||
|
||||
Route::resource('relatorio-saida', SaidaController::class)->only(['index']);
|
||||
10
api/routes/almoxarifado/relatorio-validade-material.php
Normal file
10
api/routes/almoxarifado/relatorio-validade-material.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\Relatorios\ValidadeMaterialController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix('relatorio-validade-material')->group(function () {
|
||||
Route::get('list', [ValidadeMaterialController::class, 'list']);
|
||||
});
|
||||
|
||||
Route::resource('relatorio-validade-material', ValidadeMaterialController::class)->only(['index']);
|
||||
13
api/routes/almoxarifado/requisicao-abertura-fechamento.php
Normal file
13
api/routes/almoxarifado/requisicao-abertura-fechamento.php
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\RequisicaoAberturaFechamentoController;
|
||||
|
||||
Route::prefix('requisicao-abertura-fechamento')->group(function () {
|
||||
|
||||
Route::get('datatable', [RequisicaoAberturaFechamentoController::class, 'datatable']);
|
||||
Route::get('estoque/{materialId}/{centroCustoAlmoxarifadoId}', [RequisicaoAberturaFechamentoController::class, 'getEstoque']);
|
||||
Route::get('material-permitido/{centroCustoAlmoxarifadoId}', [RequisicaoAberturaFechamentoController::class, 'getMateriaisPermitidos']);
|
||||
});
|
||||
|
||||
Route::resource('requisicao-abertura-fechamento', RequisicaoAberturaFechamentoController::class)
|
||||
->except(['show', 'index']);
|
||||
17
api/routes/almoxarifado/requisicao-pendente-permissao.php
Normal file
17
api/routes/almoxarifado/requisicao-pendente-permissao.php
Normal file
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\RequisicaoPendentePermissaoController;
|
||||
|
||||
Route::prefix('requisicao-pendente-permissao')->group(function () {
|
||||
|
||||
Route::get('datatable', [RequisicaoPendentePermissaoController::class, 'datatable']);
|
||||
Route::get('datatable-permissao', [RequisicaoPendentePermissaoController::class, 'datatablePermissao']);
|
||||
Route::get('datatable-historico', [RequisicaoPendentePermissaoController::class, 'datatableHistorico']);
|
||||
Route::get('material-permissao/{centro_custo_requisitante_id}', [RequisicaoPendentePermissaoController::class, 'getMateriais']);
|
||||
Route::get('create-importacao-permissao/{centro_custo_destino_id}', [RequisicaoPendentePermissaoController::class, 'createImportacao']);
|
||||
Route::post('store-importacao-permissao', [RequisicaoPendentePermissaoController::class, 'storeImportacao']);
|
||||
Route::post('store-permissao', [RequisicaoPendentePermissaoController::class, 'storePermissoes']);
|
||||
});
|
||||
|
||||
Route::resource('requisicao-pendente-permissao', RequisicaoPendentePermissaoController::class)
|
||||
->only(['edit', 'update']);
|
||||
10
api/routes/almoxarifado/saida.php
Normal file
10
api/routes/almoxarifado/saida.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\SaidaController;
|
||||
|
||||
Route::prefix('saida')->group(function () {
|
||||
|
||||
Route::get('datatable', [SaidaController::class, 'datatable']);
|
||||
});
|
||||
|
||||
Route::resource('saida', SaidaController::class)->except(['show', 'index']);
|
||||
14
api/routes/almoxarifado/transferencia.php
Normal file
14
api/routes/almoxarifado/transferencia.php
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Almoxarifado\TransferenciaController;
|
||||
|
||||
Route::prefix('transferencia')->group(function () {
|
||||
|
||||
Route::get('datatable-enviada', [TransferenciaController::class, 'datatableEnviadas']);
|
||||
Route::get('datatable-recebida', [TransferenciaController::class, 'datatableRecebidas']);
|
||||
Route::get('transferencia-recebida/{id}', [TransferenciaController::class, 'getTransferenciaRecebida']);
|
||||
Route::put('{id}/accept', [TransferenciaController::class, 'accept']);
|
||||
Route::put('{id}/reject', [TransferenciaController::class, 'reject']);
|
||||
});
|
||||
|
||||
Route::resource('transferencia', TransferenciaController::class)->except(['show', 'index']);
|
||||
Reference in New Issue
Block a user