{{--Kepala Daerah--}} @php $sasaranKab = $listKab->pluck('rpjmdSasaran')->collapse(); $sasaranIndikatorKab = $sasaranKab->pluck('rpjmdSasaranIndikator')->collapse(); $targetKab = $sasaranIndikatorKab->pluck('rpjmdSasaranIndikatorTarget')->collapse(); $trxIkuKab = $sasaranIndikatorKab->pluck('trxIku')->map(function ($q, $i) use($targetKab) { $trxIku = $q->last(); if (!is_null($trxIku)) { $target = $targetKab->where('rpjmd_sasaran_indikator_id', $trxIku->rencana_kinerja_id)->first(); $trxRkt = $trxIku->trxRkt; $trxPk = $trxRkt->trxPk->last(); if (!is_null($trxPk)) { $trxIku->capaian = $trxRkt?->persentase; $trxIku->has_pk = true; } else { $trxIku->capaian = 0; $trxIku->has_pk = false; } } return $trxIku; }); $labelKab1 = $trxIkuKab->where('capaian', '<=', 50)->where('has_pk', true); $labelKab2 = $trxIkuKab->where('capaian', '>', 50)->where('capaian', '<=', 65)->where('has_pk', true); $labelKab3 = $trxIkuKab->where('capaian', '>', 65)->where('capaian', '<=', 75)->where('has_pk', true); $labelKab4 = $trxIkuKab->where('capaian', '>', 75)->where('capaian', '<=', 90)->where('has_pk', true); $labelKab5 = $trxIkuKab->where('capaian', '>', 90)->where('capaian', '<=', 100)->where('has_pk', true); $labelKab6 = $trxIkuKab->where('capaian', '>', 100)->where('has_pk', true); @endphp