@extends('employee.layouts.app') @section('title', get_setting('site_name').' | '.__('360 feedback')) @section('content') @php $settings = \App\Models\PerformanceAppraisalSetting::settings(); $minR = (int) ($settings->rating_scale_min ?? 0); $maxR = (int) ($settings->rating_scale_max ?? 100); $inst = $peer->instance; $form = $inst?->evaluationForm; $isSubmitted = (bool) $peer->submitted_at; $peerResponses = is_array($peer->responses) ? $peer->responses : []; $employeeSelfScores = $employeeSelfScores ?? []; $employeeSelfCompleted = (bool) ($employeeSelfCompleted ?? false); $canEnterPeerScores = $employeeSelfCompleted && ! $isSubmitted; $relationshipLabel = \App\Support\PerformanceAppraisal\AppraisalPeerRelationships::label($peer->relationship); $selfStageLabel = \App\Support\PerformanceAppraisal\AppraisalStages::label( \App\Support\PerformanceAppraisal\AppraisalStages::scoringStage($paperWorkflow ?? $settings->paperFormWorkflow()), $paperWorkflow ?? $settings->paperFormWorkflow() ); @endphp
{{ __('Appraisee') }}: {{ $inst->staff?->user?->name ?? '—' }} · {{ $inst->cycle?->name ?? '—' }}
{{ __('Relationship') }}: {{ $relationshipLabel }} @if($isSubmitted) · {{ __('Submitted') }} {{ $peer->submitted_at->format('d/m/Y H:i') }} @endif
@include('partials.appraisal_eval_form_banner', ['title' => $form?->title])| {{ __('KPI') }} | {{ __('Employee score') }} | {{ __('Your score') }} |
|---|---|---|
| @if($k->title_bn){{ $k->title_bn }}@endif {{ $k->title }} ({{ __('weight') }} {{ $fk->weightage }}%) @include('partials.kpi_description_hint', ['indicator' => $k]) | {{ $employeeSelfScores[$k->id] ?? '—' }} | {{ $peerResponses[$k->id] ?? '—' }} |