@extends('layouts.app') @section('title', 'Mi Perfil') @section('page-title', 'Mi Perfil') @section('breadcrumb') @endsection @section('content') @php // Obtener datos del usuario vinculado si es interno $usuarioData = $usuario->esInterno() && $usuario->usuario ? $usuario->usuario : null; $perfilData = $usuarioData ? $usuarioData->perfil : $usuario->perfil; @endphp
@php $initials = ''; $nameParts = explode(' ', $usuario->name); if (count($nameParts) >= 2) { $initials = strtoupper(substr($nameParts[0], 0, 1) . substr($nameParts[1], 0, 1)); } else { $initials = strtoupper(substr($usuario->name, 0, 2)); } @endphp {{ $initials }}
{{ $usuario->name }}

{{ $perfilData->per_nombre ?? 'Sin perfil' }}

{{ $usuario->estado == 1 ? 'Activo' : 'Inactivo' }} @if($usuario->esExterno()) Usuario Externo @endif
Información Personal

{{ $usuario->name }}

{{ $usuario->cedula ?? '-' }}

{{ $usuario->email ?? '-' }}

@if($usuario->telefono)

{{ $usuario->telefono }}

@endif @if($usuario->esExterno())

{{ $usuario->empresa_externa ?? '-' }}

{{ $usuario->cargo ?? '-' }}

@else

{{ $usuarioData && $usuarioData->fecha_ingreso ? $usuarioData->fecha_ingreso->format('d/m/Y') : '-' }}

@endif

{{ $perfilData->per_nombre ?? '-' }}

{{ $perfilData->rol->rol_nombre ?? '-' }}

{{ $usuario->ultimo_login ? $usuario->ultimo_login->format('d/m/Y H:i') : 'Nunca' }}

Seguridad
Contraseña

@if($usuario->requiere_cambio_password) Pendiente de cambio @else Actualizada @endif

Cambiar Contraseña
@endsection