@section('title', get_setting('site_name') . ' | Employee History') @push('css') @endpush
Single-Page 360° History: Profile, Salary, Reviews, Promotions, Transfers, And Assets.
| Recorded | Effective | Review Type | Increment | Status | By | Action |
|---|---|---|---|---|---|---|
| {{ $r->created_at?->format('Y-m-d H:i') }} | {{ $r->effective_date?->format('Y-m-d') ?? '—' }} | {{ $r->review_type ?? '—' }} | {{ $r->increment_mode ? ucfirst($r->increment_mode) : '—' }} {{ $r->increment_value !== null ? number_format((float) $r->increment_value, 2) : '' }} | @if($r->status === \App\Models\SalaryReview::STATUS_APPROVED) Applied @elseif($r->status === \App\Models\SalaryReview::STATUS_REJECTED) Rejected @else Pending @endif | {{ $r->createdBy?->name ?? '—' }} | View |
| No Salary Review Records | ||||||
| Recorded | Effective | Designation | Department | Reason | By |
|---|---|---|---|---|---|
| {{ $p->created_at?->format('Y-m-d H:i') }} | {{ $p->effective_date?->format('Y-m-d') ?? '—' }} | {{ $p->fromDesignation?->name ?? '—' }} → {{ $p->toDesignation?->name ?? '—' }} | {{ $p->fromDepartment?->name ?? '—' }} → {{ $p->toDepartment?->name ?? '—' }} | {{ $p->reason ? \Illuminate\Support\Str::limit($p->reason, 160) : '—' }} | {{ $p->createdBy?->name ?? '—' }} |
| No Promotion Records | |||||
| Recorded | Effective | From | To | Reason | By |
|---|---|---|---|---|---|
| {{ $t->created_at?->format('Y-m-d H:i') }} | {{ $t->effective_date?->format('Y-m-d') ?? '—' }} | {{ $t->fromBranch?->name ?? '—' }} | {{ $t->toBranch?->name ?? '—' }} | {{ $t->reason ? \Illuminate\Support\Str::limit($t->reason, 160) : '—' }} | {{ $t->createdBy?->name ?? '—' }} |
| No Transfer Records | |||||
| Recorded | Assign Date | Asset | Category | Qty | Status | Return | Description |
|---|---|---|---|---|---|---|---|
| {{ $a->created_at?->format('Y-m-d H:i') }} | {{ $a->assign_date ? \Carbon\Carbon::parse($a->assign_date)->format('Y-m-d') : '—' }} | {{ $a->asset_item?->name ?? '—' }} | {{ $a->asset_category?->name ?? '—' }} | {{ $a->qty }} | {{ (int) $a->status === 1 ? 'Active' : 'Inactive' }} | {{ (int) $a->return === 1 ? 'Returned' : 'Not Returned' }} | {{ $a->description ? \Illuminate\Support\Str::limit($a->description, 160) : '—' }} |
| No Asset Records | |||||||