@if ($renstraProgram->isNotEmpty())
@php
$renstraProgram = $renstraProgram->filter(function ($val) use($pejabatId, $jabatanId) {
return $val->renstraProgramIndikator->filter(function ($val) use($pejabatId, $jabatanId) {
return $val->trxIku->where('pejabat_id', $pejabatId)->where('jabatan_organisasi_aktif_id', $jabatanId)->isNotEmpty();
})->isNotEmpty();
})->values();
@endphp
@foreach ($renstraProgram as $idxProg => $program)
@php
$indikators = $program->renstraProgramIndikator->filter(function ($val) use($pejabatId, $jabatanId) {
return $val->trxIku->where('pejabat_id', $pejabatId)->where('jabatan_organisasi_aktif_id', $jabatanId)->isNotEmpty();
})->values();
$paguProgram = $program->pagu->where('tahun', $tahun)->where('jenis_pagu', $jenisPagu)
->where('kode_organisasi', $kodeOrganisasi)->where('is_posting', 1)->first();
@endphp
@if($paguProgram?->nominal > 0)
|
{!! $program->kode_perencanaan !!}
|
{!! $program->perencanaan->refProgram->nama !!}
|
{!! currency($paguProgram?->nominal) !!}
|
@foreach ($indikators as $idxIndikator => $indikator)
@php
$target = $indikator->renstraProgramIndikatorTarget->where('tahun', $tahun)->first();
@endphp
|
{!! $indikator->sasaran_program !!}
|
@if (!is_null($indikator->trxIku->last()))
@else
@endif
{!! $idxIndikator + 1 . '. ' . $indikator->indikator !!}
|
{!! $indikator->satuan !!}
|
{!! !is_null($target) ? $target->target : '-' !!}
|
{!! currency($indikator?->trxIku?->last()?->trxRkt?->target_anggaran ?? 0) !!}
|
@endforeach
@else
|
{!! $program->kode_perencanaan !!}
|
{!! $program->perencanaan->refProgram->nama !!}
|
{!! currency($paguProgram?->nominal) !!}
|
@foreach ($indikators as $idxIndikator => $indikator)
@php
$target = $indikator->renstraProgramIndikatorTarget->where('tahun', $tahun)->first();
@endphp
|
{!! $indikator->sasaran_program !!}
|
@if (!is_null($indikator->trxIku->last()))
@else
@endif
{!! $idxIndikator + 1 . '. ' . $indikator->indikator !!}
|
{!! $indikator->satuan !!}
|
{!! !is_null($target) ? $target->target : '-' !!}
|
{!! currency($indikator?->trxIku?->last()?->trxRkt?->target_anggaran ?? 0) !!}
|
@endforeach
@endif
@endforeach
|
TOTAL ANGGARAN
|
{!! currency($totalPaguProgram) !!}
|
@else
|
IKU tidak ditemukan
|
@endif