From 0f7102597e0c0243596a6c41a4c3eb7fffae5f54 Mon Sep 17 00:00:00 2001 From: Guillermo Gutierrez Date: Wed, 4 Sep 2024 19:01:24 -0700 Subject: [PATCH] Se creo perfil ventas --- database/seeders/VentaSeeder.php | 19 +++++++++++++++++++ resources/views/navigation-menu.blade.php | 2 ++ routes/web.php | 21 ++++++++++++++++++++- 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 database/seeders/VentaSeeder.php diff --git a/database/seeders/VentaSeeder.php b/database/seeders/VentaSeeder.php new file mode 100644 index 0000000..2bb9007 --- /dev/null +++ b/database/seeders/VentaSeeder.php @@ -0,0 +1,19 @@ + 'ventas']); + } +} diff --git a/resources/views/navigation-menu.blade.php b/resources/views/navigation-menu.blade.php index 3bf976f..dc7350e 100644 --- a/resources/views/navigation-menu.blade.php +++ b/resources/views/navigation-menu.blade.php @@ -27,9 +27,11 @@ {{ __('Cancelacion') }} @endrole + @role('admin|compras|ventas') {{ __('Pedido') }} + @endrole @role('admin') {{ __('Rutas') }} diff --git a/routes/web.php b/routes/web.php index 8c410eb..9616351 100644 --- a/routes/web.php +++ b/routes/web.php @@ -34,13 +34,32 @@ Route::middleware([ 'auth:sanctum', config('jetstream.auth_session'), 'verified', - 'cajaValidate' + 'cajaValidate', + 'role:admin|usuario' ])->group(function () { Route::get('/venta',VentaController::class)->name('venta'); Route::get('/venta-especial',VentaEspecialController::class)->name('venta-especial'); Route::get('/cancelacion',CancelacionController::class)->name('cancelacion'); +}); + +Route::middleware([ + 'auth:sanctum', + config('jetstream.auth_session'), + 'verified', + 'cajaValidate', + 'role:admin|compras|ventas' +])->group(function (){ Route::get('/pedido',PedidoController::class)->name('pedido'); +}); + +Route::middleware([ + 'auth:sanctum', + config('jetstream.auth_session'), + 'verified', + 'cajaValidate' +])->group(function(){ Route::get('/configuracion-impresora',ImpresoraController::class)->name('impresora'); + }); Route::middleware([