@once @push('stylesheets') @endpush @endonce @php $pciIiiBOutputDisplayQty = function (mixed $raw) use ($pciIiiBEdit): string { if ($raw === null || $raw === '') { return ''; } $digits = preg_replace('/\D+/', '', (string) $raw) ?? ''; if ($digits === '') { return ''; } if ($pciIiiBEdit) { return $digits; } return number_format((int) $digits, 0, '.', ','); }; $pciIiiBOutputDefaultRow = [ 'description' => '', 'unit' => '', 'baseline' => '', 'annual_target' => '', 'achieved_cumulative' => '', 'achieved_month' => '', ]; $pciIiiBOutputNormalizeRow = function ($row) { if (! is_array($row)) { return [ 'description' => '', 'unit' => '', 'baseline' => '', 'annual_target' => '', 'achieved_cumulative' => '', 'achieved_month' => '', ]; } return [ 'description' => (string) ($row['description'] ?? $row['indicator'] ?? ''), 'unit' => (string) ($row['unit'] ?? ''), 'baseline' => $row['baseline'] ?? '', 'annual_target' => $row['annual_target'] ?? $row['target'] ?? '', 'achieved_cumulative' => $row['achieved_cumulative'] ?? '', 'achieved_month' => $row['achieved_month'] ?? '', ]; }; $pciIiiBOutputRows = array_map($pciIiiBOutputNormalizeRow, $pciIiiBOutputRows); if (count($pciIiiBOutputRows) < 1) { $pciIiiBOutputRows = [$pciIiiBOutputDefaultRow]; } @endphp {{-- Step 4: Output Indicators --}}

Detail the progress on output indicators during this month.

@if($pciIiiBEdit)
@endif
@if($pciIiiBEdit)@endif @foreach($pciIiiBOutputRows as $oi => $oRow) @if($pciIiiBEdit) @endif @endforeach
S.No. Output Indicator Description Unit Baseline Annual Target Achieved (Cumul.) Achieved (Month)
{{ $oi + 1 }}