137 lines
12 KiB
PHP
137 lines
12 KiB
PHP
@forelse($transformasi->tujuan as $tujuan)
|
|
@forelse($tujuan->target as $target)
|
|
<tr>
|
|
<td><span class="text-heading">{{ $transformasi->kode }} {{ $transformasi->nama }} (ID: {{ $transformasi->id }})</span></td>
|
|
<td><span class="{{ $tujuan->jenis_aktivitas == 'tujuan' ? 'text-heading' : 'text-muted' }}">{{ $tujuan->kode }} {{ $tujuan->nama }} (ID: {{ $tujuan->id }})</span></td>
|
|
<td><span class="text-muted">{{ $tujuan->deskripsi }}</span></td>
|
|
<td><span class="text-muted">{{ $tujuan->indikator }}</span></td>
|
|
<td><span class="text-muted">{{ $target->variabel }} (ID: {{ $target->id }}, Tipe: {{ $target->tipe }}, Realiasasi: {{ $target->tipe_realisasi }})</span></td>
|
|
<td>
|
|
@if($target->tipe === 'integer')
|
|
<span class="text-muted">{{ $target->target_integer }}</span>
|
|
@elseif($target->tipe === 'float')
|
|
<span class="text-muted">{{ $target->target_float }}</span>
|
|
@elseif($target->tipe === 'boolean')
|
|
<span class="text-muted">{{ $target->target_boolean ? 'Ya' : 'Tidak' }}</span>
|
|
@endif
|
|
</td>
|
|
<td>
|
|
@if($target->tipe === 'integer')
|
|
<span class="text-muted">{{ $target->baseline_integer }}</span>
|
|
@elseif($target->tipe === 'float')
|
|
<span class="text-muted">{{ $target->baseline_float }}</span>
|
|
@elseif($target->tipe === 'boolean')
|
|
<span class="text-muted">{{ $target->baseline_boolean ? 'Ya' : 'Tidak' }}</span>
|
|
@endif
|
|
</td>
|
|
<td>
|
|
@if($target->latestRealisasi)
|
|
@if($target->tipe === 'integer')
|
|
<span class="text-muted">{{ $target->latestRealisasi->realisasi_integer }}</span>
|
|
<span class="text-muted {{ $target->latestRealisasi->realisasi_integer / $target->target_integer <= 0.5 ? 'text-danger' : 'text-success' }}">
|
|
({{ number_format(($target->latestRealisasi->realisasi_integer / $target->target_integer) * 100, 2) }}%)
|
|
</span>
|
|
@elseif($target->tipe === 'float')
|
|
<span class="text-muted">{{ $target->latestRealisasi->realisasi_float }}</span>
|
|
<span class="text-muted {{ $target->latestRealisasi->realisasi_float / $target->target_float <= 0.5 ? 'text-danger' : 'text-success' }}">
|
|
({{ number_format(($target->latestRealisasi->realisasi_float / $target->target_float) * 100, 2) }}%)
|
|
</span>
|
|
@elseif($target->tipe === 'boolean')
|
|
<span class="text-muted">{{ $target->latestRealisasi->realisasi_boolean ? 'Ya' : 'Tidak' }}</span>
|
|
@endif
|
|
@if($target->latestRealisasi && $target->latestRealisasi->verifikasi->count() > 0)
|
|
<span class="badge badge-center rounded-pill bg-label-success ms-2"
|
|
data-bs-toggle="tooltip" data-bs-placement="top" data-bs-original-title="Terverifikasi">
|
|
<i class="ti tabler-check ti-md"></i>
|
|
</span>
|
|
@else
|
|
<span class="badge badge-center rounded-pill bg-label-danger ms-2"
|
|
data-bs-toggle="tooltip" data-bs-placement="top" data-bs-original-title="Belum Terverifikasi">
|
|
<i class="ti tabler-exclamation-mark ti-md"></i>
|
|
</span>
|
|
@endif
|
|
@else
|
|
-
|
|
@endif
|
|
</td>
|
|
<td>
|
|
<div class="d-flex align-items-center">
|
|
<a href="javascript:;" class="btn btn-icon btn-text-success rounded-pill add-realisasi"
|
|
data-framework-id="{{ $framework->id }}"
|
|
data-transformasi-id="{{ $transformasi->id }}"
|
|
data-aktivitas-id="{{ $tujuan->id }}"
|
|
data-target-id="{{ $target->id }}"
|
|
data-bs-toggle="tooltip" data-bs-placement="top" data-bs-original-title="Perbarui Realisasi">
|
|
<i class="ti tabler-chart-dots ti-md"></i>
|
|
</a>
|
|
@if($target->latestRealisasi)
|
|
<a href="javascript:;" class="btn btn-icon btn-text-success rounded-pill edit-realisasi"
|
|
data-framework-id="{{ $framework->id }}"
|
|
data-transformasi-id="{{ $transformasi->id }}"
|
|
data-aktivitas-id="{{ $tujuan->id }}"
|
|
data-target-id="{{ $target->id }}"
|
|
data-id="{{ $target->latestRealisasi->id }}"
|
|
data-bs-toggle="tooltip" data-bs-placement="top" data-bs-original-title="Edit Realisasi">
|
|
<i class="ti tabler-edit-circle ti-md"></i>
|
|
</a>
|
|
<a href="javascript:;" class="btn btn-icon btn-text-secondary rounded-pill history-realisasi"
|
|
data-framework-id="{{ $framework->id }}"
|
|
data-transformasi-id="{{ $transformasi->id }}"
|
|
data-aktivitas-id="{{ $tujuan->id }}"
|
|
data-target-id="{{ $target->id }}"
|
|
data-bs-toggle="tooltip" data-bs-placement="top" data-bs-original-title="Riwayat Realisasi">
|
|
<i class="ti tabler-logs ti-md"></i>
|
|
</a>
|
|
<a href="javascript:;" class="btn btn-icon btn-text-secondary rounded-pill add-verifikasi"
|
|
data-framework-id="{{ $framework->id }}"
|
|
data-transformasi-id="{{ $transformasi->id }}"
|
|
data-aktivitas-id="{{ $tujuan->id }}"
|
|
data-target-id="{{ $target->id }}"
|
|
data-realisasi-id="{{ $target->latestRealisasi->id }}"
|
|
data-bs-toggle="tooltip" data-bs-placement="top" data-bs-original-title="Tambah Dokumen Verifikasi">
|
|
<i class="ti tabler-file-plus ti-md"></i>
|
|
</a>
|
|
@if($target->latestRealisasi && $target->latestRealisasi->verifikasi->count() > 0)
|
|
<a href="javascript:;" class="btn btn-icon btn-text-secondary rounded-pill list-verifikasi"
|
|
data-framework-id="{{ $framework->id }}"
|
|
data-transformasi-id="{{ $transformasi->id }}"
|
|
data-aktivitas-id="{{ $tujuan->id }}"
|
|
data-target-id="{{ $target->id }}"
|
|
data-realisasi-id="{{ $target->latestRealisasi->id }}"
|
|
data-bs-toggle="tooltip" data-bs-placement="top" data-bs-original-title="Daftar Dokumen Verifikasi">
|
|
<i class="ti tabler-files ti-md"></i>
|
|
</a>
|
|
@endif
|
|
@endif
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
@empty
|
|
<tr>
|
|
<td><span class="text-heading">{{ $transformasi->kode }} {{ $transformasi->nama }} (ID: {{ $transformasi->id }})</span></td>
|
|
<td><span class="{{ $tujuan->jenis_aktivitas == 'tujuan' ? 'text-heading' : 'text-muted' }}">{{ $tujuan->kode }} {{ $tujuan->nama }} (ID: {{ $tujuan->id }})</span></td>
|
|
<td><span class="text-muted">{{ $tujuan->deskripsi }}</span></td>
|
|
<td><span class="text-muted">{{ $tujuan->indikator }}</span></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
@endforelse
|
|
<!-- endforelse target -->
|
|
@include('program.realisasi.index-aktivitas')
|
|
@empty
|
|
<tr>
|
|
<td><span class="text-heading">{{ $transformasi->kode }} {{ $transformasi->nama }}</span></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
</tr>
|
|
@endforelse
|
|
<!-- endforelse tujuan --> |