@php $data = ''; foreach ($permohonan->debiture->documents as $dokumen) { $data .= $dokumen->jenisJaminan->name . ', '; } $data = rtrim($data, ', '); @endphp
@php $senior_officer = null; if ($permohonan->debiture && $permohonan->debiture->documents) { foreach ($permohonan->debiture->documents as $dokumen) { $penilai = $permohonan->penilaian->userPenilai->where('role', 'penilai')->first(); $teams = $permohonan->region->teams; if ($teams) { foreach ($teams as $team) { $team_users = $team->teamsUsers; // print_r($team_users); if ($team_users) { foreach ($team_users as $team_user) { $user = $team_user->user; if ($user && $user->hasRole('senior-officer')) { $senior_officer = $user; break 3; } } } } } } } @endphp
Nama Debitur : {{ $permohonan->debiture->name ?? '' }}
Alamat dan Telpon : {{ $permohonan->debiture->address ?? '' }} {{ $permohonan->debiture->phone ?? '' }}
Permintaan Cabang : {{ $permohonan->debiture->branch->name ?? '' }}
Permintaan (AO) : {{ $permohonan->user->name }}
No Order : {{ $permohonan->nomor_registrasi ?? '' }}
Tanggal Order : {{ formatTanggalIndonesia($permohonan->created_at) }}
Tanggal Survey : {{ formatTanggalIndonesia($permohonan->penilaian->tanggal_kunjungan) }}
User : {{ $permohonan->user->name ?? '' }}
Pemeriksa : {{ $senior_officer->name ?? '' }}
Menyetujui : {{ $senior_officer->name ?? '' }}
No Laporan : {{ $nomorLaporan ?? '' }}
Tanggal Laporan :
Waktu Penyelesaian : 1
@if (@isset($dokumen)) @foreach ($dokumen->detail as $details) @endforeach @endif
Fasilitas Kredit : {{ $permohonan->jenisFasilitasKredit->name ?? '' }}
Jenis Jaminan : {{ $data ?? '' }}
Tujuan Penilaian : {{ $permohonan->tujuanPenilaian->name ?? '' }}
Terletak di : {{ $alamat['address'] ?? '' }}
Kelurahan : {{ $alamat['village_code'] ?? '' }}
Kecamatan : {{ $alamat['district_code'] ?? '' }}
Kabupaten : {{ $alamat['city_code'] ?? '' }}
Propinsi : {{ $alamat['province_code'] ?? '' }}
{{ $details->jenisLegalitasJaminan->name ?? '' }} : @if (isset($detail->dokumen_jaminan)) @php $dokumen_nomor = is_array(json_decode($detail->dokumen_nomor)) ? json_decode($detail->dokumen_nomor) : ($detail->dokumen_nomor ? [$detail->dokumen_nomor] : []); @endphp @foreach ($dokumen_jaminan as $index => $dokumen)
@if (!empty($dokumen_nomor)) {{ $dokumen_nomor[$index] }} @endif

@endforeach @endif
Atas Nama : {{ $permohonan->debiture->name ?? '' }}
A. STATUS KEPEMILIKAN, HUBUNGAN DAN PENGHUNI C. SARANA PELENGKAP DAN LINGKUNGAN
@php $cekHub = isset($forminspeksi['asset']['hub_cadeb']) && $forminspeksi['asset']['hub_cadeb'] === 'sesuai' ? 'sesuai' : 'tidak sesuai'; $hubCadeb = isset($forminspeksi['asset']['hub_cadeb'][$cekHub]) ? $forminspeksi['asset']['hub_cadeb']['tidak sesuai'] : $forminspeksi['asset']['hub_cadeb']['sesuai']; @endphp @php $cekHub = isset($forminspeksi['asset']['hub_cadeb_penghuni']) && $forminspeksi['asset']['hub_cadeb_penghuni'] === 'sesuai' ? 'sesuai' : 'tidak sesuai'; $hubCadeb = isset($forminspeksi['asset']['hub_cadeb_penghuni'][$cekHub]) ? $forminspeksi['asset']['hub_cadeb_penghuni']['tidak sesuai'] : $forminspeksi['asset']['hub_cadeb_penghuni']['sesuai']; @endphp
Hubungan Pemilik Jaminan dengan Debitu : {{ $hubCadeb ?? '' }}
Hubungan Penghuni Jaminan dengan Debitur : {{ $hubCadeb ?? '' }}
B. ANALISA {{ $data }}
@foreach ($permohonan->debiture->documents as $dokumen) @if ($dokumen->jenisJaminan) @php $formKategori = json_decode($dokumen->jenisJaminan->form_kategori, true); @endphp @if (isset($formKategori) && $formKategori) @php $kategoriArray = is_array($formKategori) ? $formKategori : [$formKategori]; $kategoriUnik = array_unique($kategoriArray); @endphp @foreach ($kategoriUnik as $kategori) @if ($kategori === 'tanah') @php $cekLuas = isset( $forminspeksi['tanah']['luas_tanah']['tidak sesuai'], ) ? 'tidak sesuai' : 'sesuai'; $luas = $forminspeksi['tanah']['luas_tanah'][$cekLuas] ?? null; @endphp @php $spesifikasiBangunan = $forminspeksi['bangunan']['spesifikasi_bangunan'] ?? []; @endphp @if (!empty($spesifikasiBangunan)) @foreach ($spesifikasiBangunan as $index => $bangunan) @php $spekKategori = $bangunan['spek_kategori_bangunan'] ?? []; @endphp @if (count($spesifikasiBangunan) > 1) @endif @foreach ($spekKategori as $kategori => $nilaiKategori) @if (!empty($nilaiKategori)) @endif @endforeach @endforeach @else @endif
Luas Tanah : {{ $luas ?? '' }}
Bentuk Tanah : @php $bentukTanah = isset( $forminspeksi['tanah']['bentuk_tanah']['bentuk_tanah'], ) ? $forminspeksi['tanah']['bentuk_tanah']['bentuk_tanah'] : []; $lainnya = isset( $forminspeksi['tanah']['bentuk_tanah']['lainnya'], ) ? $forminspeksi['tanah']['bentuk_tanah']['lainnya'] : null; @endphp {{ !empty($bentukTanah) ? implode(', ', $bentukTanah) : 'Data tidak tersedia' }} @if (in_array('Lainnya', $bentukTanah) && $lainnya) ({{ $lainnya }}) @endif
Kontur Tanah : @php $konturTanah = $forminspeksi['tanah']['kontur_tanah'] ?? []; @endphp @if (!empty($konturTanah)) {{ implode(', ', $konturTanah) }} @else - @endif
Permukaan dengan Jalan : @php $ketinggianTanah = $forminspeksi['tanah']['ketinggian_tanah']; $ketinggian = $ketinggianTanah['ketinggian'][0] ?? '-'; $lebihTinggi = $ketinggianTanah['lebih_tinggi']; $lebihRendah = $ketinggianTanah['lebih_rendah']; @endphp {{ $ketinggian }} @if ($ketinggian === 'Lebih Tinggi' && $lebihTinggi !== null) (Ketinggian: {{ $lebihTinggi }} cm) @elseif($ketinggian === 'Lebih Rendah' && $lebihRendah !== null) (Kerendahan: {{ $lebihRendah }} cm) @endif
Peruntukan Tanah : Perumahan bukan Real Estate
Fisik Tanah : @php $kondisiFisikTanah = $forminspeksi['tanah']['kondisi_fisik_tanah'][ 'kondisi_fisik_tanah' ][0] ?? '-'; $lainnya = $forminspeksi['tanah']['kondisi_fisik_tanah']['lainnya']; @endphp {{ $kondisiFisikTanah }} @if ($kondisiFisikTanah === 'Lainnya' && $lainnya) ({{ $lainnya }}) @endif
Luas Bangunan : @php $luasTanahBangunan = $forminspeksi['bangunan']['luas_tanah_bagunan']; $output = !empty($luasTanahBangunan['sesuai']) ? $luasTanahBangunan['sesuai'] : (!empty($luasTanahBangunan['tidak sesuai']) ? $luasTanahBangunan['tidak sesuai'] : '-'); @endphp {{ $output }} m2
Jenis Bangunan : @php $jenisBangunan = $forminspeksi['bangunan']['jenis_bangunan'] ?? []; @endphp @if (!empty($jenisBangunan)) {{ implode(', ', $jenisBangunan) }} @else - @endif
Kondisi Bangunan : @php $kondisiBangunan = $forminspeksi['bangunan']['kondisi_bangunan'] ?? []; @endphp @if (!empty($kondisiBangunan)) {{ implode(', ', $kondisiBangunan) }} @else - @endif
Sifat Bangunan : @php $sifatBangunan = $forminspeksi['bangunan']['sifat_bangunan'][0] ?? '-'; $sifatBangunanInput = $forminspeksi['bangunan']['sifat_bangunan_input']; // Filter input yang tidak null $inputTambahan = array_filter($sifatBangunanInput, function ( $value, ) { return $value !== null && $value !== ''; }); // Gabungkan sifat bangunan dengan input tambahan $output = $sifatBangunan; if (!empty($inputTambahan)) { $output .= ' (' . implode(', ', $inputTambahan) . ')'; } @endphp {{ $output }}
{{ $bangunan['bagunan'] ?? 'Bangunan ' . ($index + 1) }}
{{ $kategori }} : {{ implode(', ', $nilaiKategori) }}
Tidak ada data spesifikasi bangunan
@elseif ($kategori === 'apartemen-kantor') @php $cekLuas = isset( $forminspeksi['luas_unit']['tidak sesuai'], ) ? 'tidak sesuai' : 'sesuai'; $luas = $forminspeksi['luas_unit'][$cekLuas] ?? null; @endphp
Luas Unit : {{ $luas ?? '' }}
Bentuk Unit : @php $bentukUnit = $forminspeksi['bentuk_unit'] ?? []; @endphp @if (!empty($bentukUnit)) {{ implode(', ', $bentukUnit) }} @else - @endif
Kondisi Unit : @php $bentukUnit = $forminspeksi['kondisi_unit'] ?? []; @endphp @if (!empty($bentukUnit)) {{ implode(', ', $bentukUnit) }} @else - @endif
Posisi Unit : @php $bentukUnit = $forminspeksi['posisi_unit'] ?? []; @endphp @if (!empty($bentukUnit)) {{ implode(', ', $bentukUnit) }} @else - @endif
View Unit : @php $bentukUnit = $forminspeksi['view'] ?? []; @endphp @if (!empty($bentukUnit)) {{ implode(', ', $bentukUnit) }} @else - @endif
@endif @endforeach @endif @endif @endforeach
@php $lingkungan = $forminspeksi['lingkungan']; $fasilitas = $lingkungan['fasilitas_dekat_object'] ?? []; $fasilitasInput = $lingkungan['fasilitas_dekat_object_input'] ?? []; @endphp @if ($lingkungan['dekat_makam'] == 'ya') @endif @if ($lingkungan['dekat_tps'] == 'ya') @endif @if (!empty($fasilitas)) @endif
Jarak Jalan Utama : {{ $lingkungan['jarak_jalan_utama'] ?? '-' }} m
Jalan Lingkungan : {{ $lingkungan['jalan_linkungan'] ?? '-' }} m
Jarak CBD : {{ $lingkungan['jarak_cbd_point'] ?? '-' }} m ({{ $lingkungan['nama_cbd_point'] ?? '-' }})
Lebar Perkerasan Jalan : {{ $lingkungan['lebar_perkerasan_jalan'] ?? '-' }} m
Perkerasan Jalan : {{ implode(', ', $lingkungan['perkerasan_jalan']['perkerasan_jalan'] ?? ['-']) }}
Lalu Lintas : {{ implode(', ', $lingkungan['lalu_lintas'] ?? ['-']) }}
Golongan Masyarakat Sekitar : {{ implode(', ', $lingkungan['gol_mas_sekitar'] ?? ['-']) }}
Tingkat Keramaian : {{ implode(', ', $lingkungan['tingkat_keramaian'] ?? ['-']) }}
Terletak di Area : {{ implode(', ', $lingkungan['terletak_diarea']['terletak_diarea'] ?? ['-']) }}
Kondisi Bangunan Sekitar : {{ $lingkungan['kondisi_bagunan_disekitar_lokasi'] ?? '-' }}
Sifat Bangunan Sekitar : {{ $lingkungan['sifat_bagunan_disekitar_lokasi'] ?? '-' }}
Dekat Makam : Ya, Jarak {{ $lingkungan['jarak_makam'] ?? '-' }} m ({{ $lingkungan['nama_makam'] ?? '-' }})
Dekat TPS : Ya, Jarak {{ $lingkungan['jarak_tps'] ?? '-' }} m ({{ $lingkungan['nama_tps'] ?? '-' }})
Daerah : {{ implode(', ', $lingkungan['merupakan_daerah'] ?? ['-']) }}
Fasilitas Dekat Objek : @foreach ($fasilitas as $fas) {{ $fas }} @if (isset($fasilitasInput[$fas])) ({{ $fasilitasInput[$fas] }}) @endif @if (!$loop->last) , @endif @endforeach
D. ASURANSI
Tidak Ada
E. INFORMASI HARGA
Instansi yang relevan : @php $exportData = []; if (isset($dataPembanding['data_pembanding'])) { foreach ($dataPembanding['data_pembanding'] as $index => $pembanding) { if ($index == 0) { $exportData['pembanding1'] = $pembanding; } elseif ($index == 1) { $exportData['pembanding2'] = $pembanding; } elseif ($index == 2) { $exportData['pembanding3'] = $pembanding; } } } $fields = [ 'nama_nara_sumber' => 'Marketing', 'nomor_tlp' => 'No Telepon', 'address' => 'Alamat Data', 'status_nara_sumber' => 'Status Narasumber', 'luas_tanah' => 'Luas Tanah', 'luas_bangunan' => 'Luas Bangunan', 'harga' => 'Harga', 'harga_diskon' => 'Indikasi Harga Transaksi', ]; @endphp @foreach ($fields as $key => $label) @foreach (['pembanding1', 'pembanding2', 'pembanding3'] as $pembanding) @endforeach @endforeach
{{ $label }} : @if ($key == 'luas_tanah' || $key == 'luas_bangunan') {{ $exportData[$pembanding][$key] ?? '-' }} m² @elseif($key == 'harga' || $key == 'harga_diskon') Rp. {{ $exportData[$pembanding][$key] ?? '-' }} @else {{ $exportData[$pembanding][$key] ?? '-' }} @endif
F. INFORMASI NILAI
a. Total Nilai Pasar Wajar
Luas Tanah {{ $lpjData['luas_tanah'] ?? '' }}m2 X {{ $lpjData['nilai_tanah_1'] ?? '' }} = {{ $lpjData['nilai_tanah_2'] ?? '' }}
Luas Bangunan {{ $lpjData['luas_bangunan'] ?? '' }}m2 X {{ $lpjData['nilai_bangunan_1'] ?? '' }} = {{ $lpjData['nilai_bangunan_2'] ?? '' }}
Sarana Pelengkap {{ $lpjData['sarana_pelengkap'] ?? '' }}m2 X {{ $lpjData['nilai_sarana_pelengkap_1'] ?? '' }} = {{ $lpjData['nilai_sarana_pelengkap_2'] ?? '' }}
Total Nilai Pasar Wajar = {{ $lpjData['total_nilai_pasar_wajar'] ?? '' }}
b. Total Nilai Likuidasi
{{ $lpjData['likuidasi'] ?? '' }}% X Total Nilai Pasar Wajar = {{ $lpjData['likuidasi_nilai_1'] ?? '' }}
G. CATATAN YANG PERLU DI PERHATIKAN
Faktor Positif @isset($forminspeksi['fakta']['fakta_positif']) @foreach ($forminspeksi['fakta']['fakta_positif'] as $key => $item) @endforeach
[{{ $key }}] {{ $item }}
@endisset
Faktor Negatif @isset($forminspeksi['fakta']['fakta_negatif']) @foreach ($forminspeksi['fakta']['fakta_negatif'] as $key => $item) @endforeach
[{{ $key }}] {{ $item }}
@endisset
Demikian laporan penilai jaminan ini di buat secara objektif, tanpa adanya pengaruh baik intern maupun extern
Penilai Dibuat Di periksa dan menyutujui
{{ $penilai->userPenilaiTeam->name ?? '' }}
Penilai Jaminan
{{ $senior_officer->name ?? '' }}
Senior Officer
Nama Debitur : {{ $permohonan->debiture->name ?? '' }}
Nomor Laporan :
Tanggal Laporan :
PETA
@php $fotoTypes = ['foto_gistaru', 'foto_bhumi', 'foto_argis_region', 'foto_tempat']; @endphp
@if (isset($forminspeksi)) @forelse ($fotoTypes as $type)
@php $imagePath = $forminspeksi[$type]; @endphp @if ($imagePath && file_exists(storage_path('app/public/' . $imagePath))) {{ $type }} @endif

{{ Str::title(str_replace('_', ' ', $type)) }}

@empty

Tidak ada tipe foto yang tersedia

@endforelse @endif
FOTO JAMINAN
@include('lpj::penilai.components.foto-jaminan')