@extends('layouts.admin') @section('title', 'Detail Mutasi & Promosi - ' . ($item->pegawai->nama_lengkap ?? 'Pegawai')) @section('content')
Mutasi & Promosi Detail Usulan #{{ $item->id }}

Detail Perubahan Karir Pegawai

Kembali @if($item->status == 'disetujui') Cetak SK Resmi @endif @canany(['mutasi.manage', 'kenaikan_pangkat.manage']) @if(in_array($item->status, ['diajukan', 'diverifikasi']))
@csrf
@endif @endcanany
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
@if($item->pegawai?->foto_profil) {{ $item->pegawai->nama_lengkap }} @else {{ strtoupper(substr($item->pegawai?->nama_lengkap ?? 'P', 0, 2)) }} @endif

{{ $item->pegawai->nama_lengkap ?? 'Pegawai Terhapus' }}

@if($item->jenis_perubahan == 'promosi') Promosi @elseif($item->jenis_perubahan == 'mutasi') Mutasi @elseif($item->jenis_perubahan == 'rotasi') Rotasi @else Demosi @endif
NIP: {{ $item->pegawai->nip ?? '-' }} • Status Kerja: {{ $item->pegawai->status_kerja ?? '-' }} • Bergabung Sejak: {{ $item->pegawai?->tanggal_masuk ? $item->pegawai->tanggal_masuk->format('d M Y') : '-' }}
Status Pengesahan
@if($item->status == 'disetujui') Telah Disahkan @elseif($item->status == 'diajukan' || $item->status == 'diverifikasi') Menunggu Persetujuan @elseif($item->status == 'ditolak') Ditolak @else Dibatalkan @endif
@if($item->disetujuiOleh)
{{ $item->status == 'disetujui' ? 'Disetujui Oleh' : 'Diproses Oleh' }} {{ $item->disetujuiOleh->name }} {{ $item->waktu_approval ? $item->waktu_approval->format('d/m/Y H:i') : '' }}
@endif
@if($item->status == 'ditolak' && $item->alasan_penolakan)
Catatan Penolakan Usulan:

{{ $item->alasan_penolakan }}

@endif
Nomor Keputusan (SK)

{{ $item->nomor_sk ?: 'Belum Diterbitkan' }}

Tanggal Penetapan SK

{{ $item->tanggal_sk ? $item->tanggal_sk->translatedFormat('d F Y') : '-' }}

Mulai Berlaku Efektif

{{ $item->tanggal_efektif ? $item->tanggal_efektif->translatedFormat('d F Y') : '-' }}

Dokumen Berkas SK {{ $item->dokumen_sk ? 'File Tersedia' : 'Belum diunggah' }}
@if($item->dokumen_sk) @endif

Komparasi Perubahan Posisi (Sebelum vs Sesudah)

Tinjau perbedaan jabatan, departemen, kantor kerja, dan kompensasi

Tanda Berubah menandakan parameter yang diperbarui
@php $isJabatanBeda = $item->jabatan_lama_id != $item->jabatan_baru_id; @endphp @php $isDepBeda = $item->departemen_lama_id != $item->departemen_baru_id; @endphp @php $isDivBeda = $item->divisi_lama_id != $item->divisi_baru_id; @endphp @php $isLokasiBeda = $item->lokasi_lama_id != $item->lokasi_baru_id; @endphp @php $isAtasanBeda = $item->atasan_lama_id != $item->atasan_baru_id; @endphp @php $isGajiBeda = $item->gaji_pokok_lama != $item->gaji_pokok_baru && $item->gaji_pokok_baru > 0; $selisihGaji = ($item->gaji_pokok_baru ?? 0) - ($item->gaji_pokok_lama ?? 0); @endphp
Parameter Posisi Asal (Sebelum) Posisi Baru (Sesudah)
Jabatan & Tingkat Level @if($isJabatanBeda) Berubah @endif {{ $item->jabatanLama->nama_jabatan ?? '-' }} @if($item->jabatanLama?->tingkat_level) Level {{ $item->jabatanLama->tingkat_level }} @endif {{ $item->jabatanBaru->nama_jabatan ?? '-' }} @if($item->jabatanBaru?->tingkat_level) Level {{ $item->jabatanBaru->tingkat_level }} @endif
Departemen @if($isDepBeda) Berubah @endif {{ $item->departemenLama->nama_departemen ?? '-' }} {{ $item->departemenBaru->nama_departemen ?? '-' }}
Divisi Kerja @if($isDivBeda) Berubah @endif {{ $item->divisiLama->nama_divisi ?? '-' }} {{ $item->divisiBaru->nama_divisi ?? '-' }}
Lokasi Cabang / Kantor @if($isLokasiBeda) Berubah @endif {{ $item->lokasiLama->nama_lokasi ?? '-' }} {{ $item->lokasiBaru->nama_lokasi ?? '-' }}
Atasan Langsung @if($isAtasanBeda) Berubah @endif {{ $item->atasanLama->nama_lengkap ?? 'Tidak Ada' }} {{ $item->atasanBaru->nama_lengkap ?? 'Tidak Ada' }}
Gaji Pokok @if($isGajiBeda) Penyesuaian @endif Rp {{ number_format($item->gaji_pokok_lama ?? 0, 0, ',', '.') }} Rp {{ number_format($item->gaji_pokok_baru ?? $item->gaji_pokok_lama ?? 0, 0, ',', '.') }} @if($isGajiBeda && $selisihGaji > 0) (+ Rp {{ number_format($selisihGaji, 0, ',', '.') }}) @endif
@if($item->catatan)

Catatan / Dasar Pertimbangan Usulan

{{ $item->catatan }}

@endif

Riwayat Mutasi & Promosi Pegawai Ini Sebelumnya

Timeline catatan jejak karir selama bertugas di perusahaan

{{ $riwayatSebelumnya->count() }} Peristiwa
@if($riwayatSebelumnya->count() > 0)
@foreach($riwayatSebelumnya as $prev)
{{ $prev->jenis_perubahan }}: {{ $prev->jabatanLama->nama_jabatan ?? '-' }} {{ $prev->jabatanBaru->nama_jabatan ?? '-' }}
Efektif: {{ $prev->tanggal_efektif ? $prev->tanggal_efektif->format('d/m/Y') : '-' }} • SK: {{ $prev->nomor_sk ?: '-' }}
Lihat Detail
@endforeach
@else

Belum ada riwayat mutasi atau promosi lain sebelum ini untuk pegawai ini.

@endif
@endsection