@extends('layouts.app') @section('title', 'Mutasi Penduduk') @section('breadcrumb') @endsection @section('content')

Mutasi Penduduk

Kelola data perubahan kependudukan seperti kelahiran, kematian, dan perpindahan

Statistik Tambah Mutasi

{{ number_format($statistik['total']) }}

Total Mutasi

{{ number_format($statistik['bulan_ini']) }}

Bulan Ini

{{ number_format($statistik['by_jenis']['Lahir'] ?? 0) }}

Kelahiran

{{ number_format($statistik['by_jenis']['Meninggal'] ?? 0) }}

Meninggal

{{ number_format($statistik['by_jenis']['Pindah Masuk'] ?? 0) }}

Pindah Masuk

{{ number_format($statistik['by_jenis']['Pindah Keluar'] ?? 0) }}

Pindah Keluar

{{ number_format($statistik['by_jenis']['Status Update'] ?? 0) }}

Update Status
Daftar Mutasi Penduduk
@forelse($mutasi as $index => $item) @empty @endforelse
No NIK Nama Jenis Mutasi Tanggal Keterangan Admin Aksi
{{ $mutasi->firstItem() + $index }} {{ $item->nik }}
{{ $item->penduduk->nama ?? 'Data tidak ditemukan' }}
@if($item->penduduk) {{ $item->penduduk->jenis_kelamin }} @endif
@php $badgeClass = [ 'Lahir' => 'bg-success', 'Meninggal' => 'bg-secondary', 'Pindah Masuk' => 'bg-info', 'Pindah Keluar' => 'bg-warning', 'Status Update' => 'bg-primary' ]; @endphp {{ $item->jenis_mutasi }}
{{ \Carbon\Carbon::parse($item->tanggal_mutasi)->format('d/m/Y') }}
{{ \Carbon\Carbon::parse($item->tanggal_mutasi)->format('H:i') }}
@if($item->keterangan) {{ Str::limit($item->keterangan, 40) }} @else - @endif {{ $item->admin_user }}
Tidak ada data mutasi penduduk
Silakan tambah data mutasi baru
@if($mutasi->hasPages())
Menampilkan {{ $mutasi->firstItem() ?? 0 }} sampai {{ $mutasi->lastItem() ?? 0 }} dari {{ $mutasi->total() }} entri
{{ $mutasi->appends(request()->query())->links() }}
@endif
@push('scripts') @endpush @endsection