@extends('layouts.admin.master') @section('content')

{{ $keluarga->nomor_kk }}

Detail keluarga dan kepala keluarga yang tersinkron dari master data individu.

Kembali ke Data Keluarga @if ($keluarga->kepalaKeluarga) Master Kepala Keluarga @endif
@if (session('success'))
{{ session('success') }}
@endif
Kepala Keluarga
{{ $keluarga->kepalaKeluarga?->nama ?: 'Belum ditetapkan' }}
{{ $keluarga->kepalaKeluarga?->nomor_ktp ?: '-' }}
Anggota Aktif
{{ $keluarga->anggotaAktif->count() }}
Status
{{ $keluarga->status ?: 'Belum diatur' }}
Terakhir Diverifikasi
{{ optional($keluarga->verified_at)->format('d M Y') ?: 'Belum' }}
Metadata Keluarga
@csrf
Wilayah & Audit
Wilayah
{{ $keluarga->province?->name ?: '-' }}
{{ $keluarga->regency?->name ?: '-' }}, {{ $keluarga->district?->name ?: '-' }}, {{ $keluarga->village?->name ?: '-' }}, {{ $keluarga->lingkungan?->name ?: '-' }}
Sumber Data
{{ $keluarga->sumber_data ?: 'Migrasi' }}
Audit
Dibuat: {{ optional($keluarga->created_at)->format('d M Y H:i') ?: '-' }}
Diubah: {{ optional($keluarga->updated_at)->format('d M Y H:i') ?: '-' }}
Verifikasi: {{ optional($keluarga->verified_at)->format('d M Y H:i') ?: '-' }}
Sinkronisasi & Penetapan Kepala Keluarga
@csrf
Sinkron dari Master Individu

Tarik ulang semua penduduk yang memakai nomor KK ini, lalu segarkan struktur anggota aktifnya.

@csrf
Tetapkan Kepala Keluarga
Anggota Aktif
@forelse ($keluarga->anggotaAktif->sortBy(fn ($anggota) => $anggota->is_kepala_keluarga ? 0 : 1) as $anggota) @empty @endforelse
Nama Peran Akun DPT Aksi
{{ $anggota->penduduk?->nama ?: 'Penduduk tidak ditemukan' }}
{{ $anggota->penduduk?->nomor_ktp ?: '-' }}
{{ $anggota->peran }}
{{ $anggota->penduduk?->user?->username ?: 'Belum ada akun' }}
{{ $anggota->penduduk?->user?->email ?: '-' }}
{{ $anggota->penduduk?->dptTerdaftar?->status_verifikasi ?: 'Belum DPT' }} @if ($anggota->penduduk) Master @endif
Belum ada anggota aktif di keluarga ini.
@endsection