{{--Kepala Daerah--}} {{--Perangkat Daerah--}} @foreach ($listSkpd as $idxOpd => $opd) @php $renstra = 0; $organisasi = $opd->organisasi; $tujuan = $organisasi->renstraTujuan; $sasaran = $tujuan->pluck('renstraSasaran')->collapse(); $program = $sasaran->pluck('renstraProgram')->collapse(); $kegiatan = $program->pluck('renstraKegiatan')->collapse(); $subKegiatan = $kegiatan->pluck('renstraSubKegiatan')->collapse(); if ( $tujuan->isNotEmpty() ) { $renstra = $renstra + 1; } if ( $sasaran->isNotEmpty() ) { $renstra = $renstra + 1; } if ( $program->isNotEmpty() ) { $renstra = $renstra + 1; } if ( $kegiatan->isNotEmpty() ) { $renstra = $renstra + 1; } if ( $subKegiatan->isNotEmpty() ) { $renstra = $renstra + 1; } $sasaran = $tujuan->pluck('renstraSasaran')->collapse(); $sasaranIndikator = $sasaran->pluck('renstraSasaranIndikator')->collapse(); $target = $sasaranIndikator->pluck('renstraSasaranIndikatorTarget')->collapse(); $trxIku = $sasaranIndikator->pluck('trxIku')->map(function ($q, $i) use($target) { $trxIku = $q->last(); if (!is_null($trxIku)) { $target = $target->where('renstra_sasaran_indikator_id', $trxIku->rencana_kinerja_id)->first(); $trxRkt = $trxIku->trxRkt; $trxPk = $trxRkt->trxPk->last(); if (!is_null($trxPk)) { $trxRenaksi = $trxPk->trxPkDetail->where('trx_rkt_id', $trxRkt->id)->last()->trxRenaksi; $trxIku->renaksi = $trxRenaksi; $trxIku->capaian = $trxRkt->persentase; $trxIku->has_pk = true; } else { $trxIku->capaian = 0; $trxIku->has_pk = false; } } return $trxIku; }); $renaksiNotNull = $trxIku->whereNotNull('renaksi'); @endphp @endforeach
No SATUAN KERJA PERANGKAT DAERAH CAPAIAN KINERJA
Utama Strategis
1 PEMERINTAH KABUPATEN HULU SUNGAI SELATAN
{!! $idxOpd + 2 !!} {!! strtoupper($opd->nama) !!} @if ($renstra === 5) @elseif ($renstra > 0 && $renstra < 5) @else @endif @if ($renstra === 5) @elseif ($renstra > 0 && $renstra < 5) @else @endif