@extends('admin.layouts.app') @section('title', get_setting('site_name').' | '.__('Instance #').$instance->id) @section('content') @php $paperWorkflow = \App\Models\PerformanceAppraisalSetting::settings()->paperFormWorkflow(); $stages = \App\Support\PerformanceAppraisal\AppraisalStages::ordered(); $currentStageIdx = \App\Support\PerformanceAppraisal\AppraisalStages::index($instance->current_stage); if ($currentStageIdx === false) { $currentStageIdx = 0; } $workflowStopped = ! $instance->isActive(); $workflowComplete = in_array($instance->status, [ \App\Models\AppraisalInstance::STATUS_FINALIZED, \App\Models\AppraisalInstance::STATUS_CLOSED, ], true); $canClose = $workflowStopped === false; @endphp
{{ $instance->staff?->user?->name ?? '—' }} · {{ $instance->cycle?->name ?? '—' }} · {{ __('User ID') }} {{ $instance->staff?->user_id ?? '—' }}
@include('partials.appraisal_eval_form_banner', ['title' => $instance->evaluationForm?->title]){{ __('Assign evaluators when creating a new instance, or use “Suggest from supervisor chain” on the create form as a starting point.') }}
| {{ __('Stage') }} | {{ __('Evaluator') }} | {{ __('Note') }} |
|---|---|---|
| {{ $row['label'] }} | {{ $row['evaluator_name'] ?? '—' }} ID: {{ $row['evaluator_user_id'] ?? '—' }} | {{ $row['warning'] ?? '' }} |
{{ __('Supervisor chain (user IDs, nearest first)') }}: {{ implode(' → ', $chainUserIds) }}
@endif{{ __('No 360° reviewers assigned yet.') }}
@else @foreach($instance->peerFeedback as $p) @php $relLabel = \App\Support\PerformanceAppraisal\AppraisalPeerRelationships::label($p->relationship); $collapseId = 'peer-feedback-'.$p->id; @endphp{{ $pip->status }} — {{ $pip->notes }}
@endforeach