{{ __('Detalhes do Usuário') }}

Informações Básicas

{{ $user->name }}

{{ $user->email }}

{{ $user->role }}

{{ $user->is_active ? 'Ativo' : 'Inativo' }}

{{ $user->created_at->format('d/m/Y H:i') }}

{{ $user->updated_at->format('d/m/Y H:i') }}

Permissões

@if($user->permissions && count($user->permissions) > 0)
@php $permissions = [ 'products' => [ 'view' => 'Visualizar produtos', 'create' => 'Criar produtos', 'edit' => 'Editar produtos', 'delete' => 'Excluir produtos', ], 'sales' => [ 'view' => 'Visualizar vendas', 'create' => 'Criar vendas', 'edit' => 'Editar vendas', 'delete' => 'Excluir vendas', ], 'reports' => [ 'view' => 'Visualizar relatórios', 'export' => 'Exportar relatórios (PDF)', ], 'cash' => [ 'view' => 'Visualizar caixa', 'manage' => 'Gerenciar caixa', ], 'users' => [ 'view' => 'Visualizar usuários', 'create' => 'Criar usuários', 'edit' => 'Editar usuários', 'delete' => 'Excluir usuários', ], 'settings' => [ 'view' => 'Visualizar configurações', 'edit' => 'Editar configurações', ], ]; @endphp @foreach($permissions as $category => $actions)

{{ $category }}

@foreach($actions as $permission => $label) @php $permissionKey = $category . '.' . $permission; $hasPermission = in_array($permissionKey, $user->permissions ?? []); @endphp
@if($hasPermission) @else @endif
{{ $label }}
@endforeach
@endforeach
@else

Nenhuma permissão definida.

@endif

Estatísticas

Vendas

{{ $user->sales->count() }}

Produtos

{{ $user->account->products->count() }}

Relatórios

{{ $user->hasPermission('reports.view') ? 'Acesso' : 'Sem acesso' }}

Editar Usuário
@csrf @method('DELETE')