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') }}
|
{{ __('Cancelacion') }}
|
||||||
</x-nav-link>
|
</x-nav-link>
|
||||||
@endrole
|
@endrole
|
||||||
|
@role('admin|compras|ventas')
|
||||||
<x-nav-link href="{{ route('pedido') }}" :active="request()->routeIs('pedido')">
|
<x-nav-link href="{{ route('pedido') }}" :active="request()->routeIs('pedido')">
|
||||||
{{ __('Pedido') }}
|
{{ __('Pedido') }}
|
||||||
</x-nav-link>
|
</x-nav-link>
|
||||||
|
@endrole
|
||||||
@role('admin')
|
@role('admin')
|
||||||
<x-nav-link href="{{ route('rutas') }}" :active="request()->routeIs('rutas')">
|
<x-nav-link href="{{ route('rutas') }}" :active="request()->routeIs('rutas')">
|
||||||
{{ __('Rutas') }}
|
{{ __('Rutas') }}
|
||||||
|
|||||||
@@ -34,13 +34,32 @@ Route::middleware([
|
|||||||
'auth:sanctum',
|
'auth:sanctum',
|
||||||
config('jetstream.auth_session'),
|
config('jetstream.auth_session'),
|
||||||
'verified',
|
'verified',
|
||||||
'cajaValidate'
|
'cajaValidate',
|
||||||
|
'role:admin|usuario'
|
||||||
])->group(function () {
|
])->group(function () {
|
||||||
Route::get('/venta',VentaController::class)->name('venta');
|
Route::get('/venta',VentaController::class)->name('venta');
|
||||||
Route::get('/venta-especial',VentaEspecialController::class)->name('venta-especial');
|
Route::get('/venta-especial',VentaEspecialController::class)->name('venta-especial');
|
||||||
Route::get('/cancelacion',CancelacionController::class)->name('cancelacion');
|
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::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::get('/configuracion-impresora',ImpresoraController::class)->name('impresora');
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
Route::middleware([
|
Route::middleware([
|
||||||
|
|||||||
Reference in New Issue
Block a user