@extends('layouts.dashboard') @section('title', 'Laporan Rekapitulasi') @section('content')
Rekapitulasi data bulanan dan tahunan PosSehat.
| No | NIK | Nama & Usia Balita | BB/TB | Z-Score TB/U | Status Gizi | Tanggal |
|---|---|---|---|---|---|---|
| {{ $index + 1 }} | {{ $item->balita->nik ?? '-' }} |
{{ $item->balita->nama ?? '-' }}
{{ $item->usia_saat_ukur }} Bulan
|
BB: {{ $item->berat_badan }}kg TB: {{ $item->tinggi_badan }}cm |
{{ $item->zs_tbu }} | @php $statusClass = match(strtolower($item->hasil)) { 'normal' => 'bg-success', 'pendek', 'sangat pendek' => 'bg-danger', default => 'bg-warning' }; @endphp {{ strtoupper($item->hasil) }} |
{{ \Carbon\Carbon::parse($item->tanggal)->translatedFormat('d M Y') }}
{{ $item->petugas->nama ?? '-' }}
|
| Data pengukuran balita bulan ini kosong. | ||||||
| No | Identitas Ibu | Usia Hamil | Fisik (BB/TB/LILA) | IMT & Status | Tanggal & Petugas |
|---|---|---|---|---|---|
| {{ $index + 1 }} |
{{ $item->ibuHamil->nama ?? '-' }}
{{ \Carbon\Carbon::parse($item->ibuHamil->tgl_lahir)->age }} Tahun
|
{{ $item->usia_kehamilan ?? '0' }} Minggu |
BB: {{ $item->berat_badan }}kg
TB: {{ $item->tinggi_badan }}cm
LILA: {{ $item->lila ?? '-' }} cm |
IMT: {{ $item->imt ?? '0' }}
@php
$statusIbu = match(strtolower($item->status_gizi ?? '')) {
'gizi kurang' => 'bg-danger',
'gizi normal', 'normal' => 'bg-success',
'gizi lebih', 'obesitas' => 'bg-warning text-dark',
default => 'bg-secondary'
};
@endphp
{{ strtoupper($item->status_gizi ?? 'TIDAK ADA DATA') }}
|
{{ \Carbon\Carbon::parse($item->tanggal)->translatedFormat('d M Y') }}
{{ $item->petugas->nama ?? '-' }}
|
| Data pengukuran ibu hamil bulan ini kosong. | |||||