up
This commit is contained in:
@@ -129,7 +129,7 @@ class ShowUsuarios extends Component
|
|||||||
}
|
}
|
||||||
|
|
||||||
$consulta_usuarios = $consulta_usuarios
|
$consulta_usuarios = $consulta_usuarios
|
||||||
->with('rol', 'saldo')
|
->with('rol', 'saldo','subvendedor_relacion')
|
||||||
->orderBy('id', 'DESC')
|
->orderBy('id', 'DESC')
|
||||||
->withCount('historiales_venta')
|
->withCount('historiales_venta')
|
||||||
->paginate($this->entradas);
|
->paginate($this->entradas);
|
||||||
@@ -160,7 +160,7 @@ class ShowUsuarios extends Component
|
|||||||
} else {
|
} else {
|
||||||
$this->roles = Role::where('nombre', '=', 'distribuidor')->get();
|
$this->roles = Role::where('nombre', '=', 'distribuidor')->get();
|
||||||
}
|
}
|
||||||
|
//dd($consulta_usuarios);
|
||||||
return view('livewire.show-usuarios', [
|
return view('livewire.show-usuarios', [
|
||||||
'usuarios' => $consulta_usuarios,
|
'usuarios' => $consulta_usuarios,
|
||||||
'tarifas' => $consulta_tarifas,
|
'tarifas' => $consulta_tarifas,
|
||||||
|
|||||||
@@ -97,4 +97,9 @@ class User extends Authenticatable
|
|||||||
{
|
{
|
||||||
return $this->usuario_promos()->where('visible', 'true')->count();
|
return $this->usuario_promos()->where('visible', 'true')->count();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function subvendedor_relacion()
|
||||||
|
{
|
||||||
|
return $this->belongsTo(User::class, 'subvendedor_id');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -72,6 +72,9 @@
|
|||||||
<x-primary-table>
|
<x-primary-table>
|
||||||
<x-slot name="thead">
|
<x-slot name="thead">
|
||||||
<tr class="text-left">
|
<tr class="text-left">
|
||||||
|
@if (auth()->user()->rol_id == 5)
|
||||||
|
<th class="rounded-l-lg px-6 py-2">Subvendedor</th>
|
||||||
|
@endif
|
||||||
<th class="rounded-l-lg font-normal">Nombre</th>
|
<th class="rounded-l-lg font-normal">Nombre</th>
|
||||||
<th class="font-normal">Email</th>
|
<th class="font-normal">Email</th>
|
||||||
<th class="font-normal">Rol</th>
|
<th class="font-normal">Rol</th>
|
||||||
@@ -85,6 +88,10 @@
|
|||||||
<x-slot name="tbody">
|
<x-slot name="tbody">
|
||||||
@foreach ($usuarios as $usuario)
|
@foreach ($usuarios as $usuario)
|
||||||
<tr class="border-gray-200 text-left" x-data="{ openOption: false }">
|
<tr class="border-gray-200 text-left" x-data="{ openOption: false }">
|
||||||
|
@if (auth()->user()->rol_id == 5)
|
||||||
|
|
||||||
|
<td>{{ $usuario->subvendedor_relacion->name ?? 'N/A' }}</td>
|
||||||
|
@endif
|
||||||
<td>{{ $usuario->name ?? '' }}</td>
|
<td>{{ $usuario->name ?? '' }}</td>
|
||||||
<td>{{ $usuario->email ?? '' }}</td>
|
<td>{{ $usuario->email ?? '' }}</td>
|
||||||
<td>{{ $usuario->rol->nombre ?? '' }}</td>
|
<td>{{ $usuario->rol->nombre ?? '' }}</td>
|
||||||
|
|||||||
Reference in New Issue
Block a user