@extends('layouts.app') @section('title', 'Ver Evaluación de Desempeño') @section('content')

Evaluación de Desempeño

Detalles de la evaluación de desempeño

@if($performanceEvaluation->status == 'draft') Editar @endif Volver
Información Básica
{{ $performanceEvaluation->employee->first_name }} {{ $performanceEvaluation->employee->last_name }} #{{ $performanceEvaluation->employee->employee_number ?? 'N/A' }}
{{ $performanceEvaluation->evaluator->name }}
{{ $performanceEvaluation->evaluation_date->format('d/m/Y') }}
{{ $performanceEvaluation->period_start->format('d/m/Y') }}
{{ $performanceEvaluation->period_end->format('d/m/Y') }}
@php $evaluationTypes = ['annual' => 'Anual', 'probation' => 'Prueba', 'project' => 'Proyecto', 'custom' => 'Personalizada']; @endphp {{ $evaluationTypes[$performanceEvaluation->evaluation_type] ?? $performanceEvaluation->evaluation_type }}
@php $statusColors = [ 'draft' => 'secondary', 'submitted' => 'info', 'reviewed' => 'warning', 'approved' => 'success' ]; $statusLabels = [ 'draft' => 'Borrador', 'submitted' => 'Enviada', 'reviewed' => 'Revisada', 'approved' => 'Aprobada' ]; $statusColor = $statusColors[$performanceEvaluation->status] ?? 'secondary'; @endphp {{ $statusLabels[$performanceEvaluation->status] ?? $performanceEvaluation->status }}
@if($performanceEvaluation->criteria_scores && count($performanceEvaluation->criteria_scores) > 0)
Criterios de Evaluación
@foreach($performanceEvaluation->criteria_scores as $criterion => $score)
{{ $criterion }} {{ number_format($score, 1) }}/100
@endforeach
@endif @if($performanceEvaluation->overall_score !== null)
Puntuación General
{{ number_format($performanceEvaluation->overall_score, 1) }}/100
@endif
Comentarios y Observaciones
@if($performanceEvaluation->strengths)
{{ $performanceEvaluation->strengths }}
@endif @if($performanceEvaluation->improvements)
{{ $performanceEvaluation->improvements }}
@endif @if($performanceEvaluation->goals)
{{ $performanceEvaluation->goals }}
@endif @if($performanceEvaluation->comments)
{{ $performanceEvaluation->comments }}
@endif @if(!$performanceEvaluation->strengths && !$performanceEvaluation->improvements && !$performanceEvaluation->goals && !$performanceEvaluation->comments)

No hay comentarios registrados.

@endif
Información del Empleado
{{ $performanceEvaluation->employee->first_name }} {{ $performanceEvaluation->employee->last_name }}
{{ $performanceEvaluation->employee->employee_number ?? 'N/A' }}
{{ $performanceEvaluation->employee->department->name ?? 'N/A' }}
{{ $performanceEvaluation->employee->position->name ?? 'N/A' }}
@if($performanceEvaluation->status == 'draft')
Acciones
Editar Evaluación
@csrf @method('DELETE')
@endif @if($performanceEvaluation->status != 'approved')
Cambiar Estado
@csrf
@endif
@endsection