Se creo perfil ventas
This commit is contained in:
19
database/seeders/VentaSeeder.php
Normal file
19
database/seeders/VentaSeeder.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
|
||||
use Illuminate\Database\Seeder;
|
||||
use Spatie\Permission\Models\Role;
|
||||
|
||||
class VentaSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
//
|
||||
$roleCompras = Role::create(['name' => 'ventas']);
|
||||
}
|
||||
}
|
||||
@@ -27,9 +27,11 @@
|
||||
{{ __('Cancelacion') }}
|
||||
</x-nav-link>
|
||||
@endrole
|
||||
@role('admin|compras|ventas')
|
||||
<x-nav-link href="{{ route('pedido') }}" :active="request()->routeIs('pedido')">
|
||||
{{ __('Pedido') }}
|
||||
</x-nav-link>
|
||||
@endrole
|
||||
@role('admin')
|
||||
<x-nav-link href="{{ route('rutas') }}" :active="request()->routeIs('rutas')">
|
||||
{{ __('Rutas') }}
|
||||
|
||||
@@ -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([
|
||||
|
||||
Reference in New Issue
Block a user