@php $data = ''; $dokument = null; foreach ($permohonan->documents as $dokumen) { $data .= $dokumen->jenisJaminan->name . ', '; $dokument = $dokumen; } $data = rtrim($data, ', '); $senior_officer = null; if ($permohonan->debiture && $permohonan->documents) { foreach ($permohonan->documents as $dokumen) { $penilai = $permohonan->penilaian->userPenilai->where('role', 'penilai')->first(); $surveyor = $permohonan->penilaian->userPenilai->where('role', 'surveyor')->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; } } } } } } } use Modules\Usermanagement\Models\User; $surveyorUser = User::where('id', $surveyor->userPenilaiTeam->id)->first(); @endphp

FORM INSPEKSI {{ $data ?? '' }}

Tujuan Penilaian

Tujuan Penilai : {{ $permohonan->tujuanPenilaian->name ?? '' }}
Cabang/Pemohon : {{ $permohonan->debiture->branch->name ?? '' }} / {{ $permohonan->user->name ?? '' }}
Debitur/Perwakilan : @if (isset($forminspeksi['asset']['debitur_perwakilan']) && !empty($forminspeksi['asset']['debitur_perwakilan'])) @foreach ($forminspeksi['asset']['debitur_perwakilan'] as $key => $item)

{{ $item }}

@endforeach @endif
Tanggal Survey : {{ formatTanggalIndonesia($permohonan->penilaian->tanggal_kunjungan) }}
Pihak Bank : {{ isset($forminspeksi['asset']['pihak_bank']) ? $forminspeksi['asset']['pihak_bank'] : '' }}

Nama Cadeb/Debitur

Nama : {{ $permohonan->debiture->name ?? '' }}

Deskripsi Aset jaminan

@php $statusKey = isset($forminspeksi['asset']['jenis_asset']['sesuai']) ? 'sesuai' : 'tidak sesuai'; $selectedData = $forminspeksi['asset']['jenis_asset'][$statusKey] ?? null; $lainnya = isset($forminspeksi['asset']['jenis_asset']['Lainnya']) ? $forminspeksi['asset']['jenis_asset']['Lainnya'] : null; @endphp
Jenis Aset : {{ $selectedData ?? '' }} {{ $lainnya ?? '' }}
Alamat :
Terletak di {{ $alamat['address'] ?? '' }}
Kelurahan {{ $alamat['village_code'] ?? '' }}
Kecamatan {{ $alamat['district_code'] ?? '' }}
Kotamadya {{ $alamat['city_code'] ?? '' }}
Propinsi {{ $alamat['province_code'] ?? '' }}

Titik Koordinat Google Maps

Titik Kordinat : {{ isset($forminspeksi['asset']['kordinat_lat']) ? $forminspeksi['asset']['kordinat_lat'] : '' }} , {{ isset($forminspeksi['asset']['kordinat_lng']) ? $forminspeksi['asset']['kordinat_lng'] : '' }}

STATUS KEPEMILIKAN, HUBUNGAN DAN PENGHUNI

@include('lpj::component.print-out-dokument') @php // Ambil nilai sesuai dan tidak sesuai $hubCadebSesuai = $forminspeksi['asset']['hub_cadeb']['sesuai'] ?? null; $hubCadebTidakSesuai = $forminspeksi['asset']['hub_cadeb']['tidak sesuai'] ?? null; @endphp @php $statusKey = isset($forminspeksi['asset']['hub_cadeb_penghuni']['sesuai']) ? 'sesuai' : 'tidak sesuai'; $selectedData = $forminspeksi['asset']['hub_cadeb_penghuni'][$statusKey] ?? null; @endphp @endif
Hubungan Pemilik Jaminan dengan Debitur :
@if (!empty($basicData['hubCadeb'])) @php $count = 0; @endphp @foreach ($basicData['hubCadeb'] as $item) @php $count++; @endphp @if ($count % 3 === 0) @endif @endforeach @if ($count % 3 !== 0) @for ($i = 0; $i < 3 - ($count % 3); $i++) @endfor @endif
@endif
Hubungan Penghuni Jaminan dengan Debitur : @if (isset($selectedData)) {{ $selectedData ?? '' }}
@if (strtolower($permohonan->tujuanPenilaian->name) == 'rap') @include('lpj::surveyor.components.print-out.rap') @else @foreach ($permohonan->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 @endif @foreach ($kategoriUnik as $kategori) {{-- Tampilkan komponen sesuai kategori jika file komponen ada --}} @includeIf('lpj::surveyor.components.print-out.' . str_replace('-', '-', $kategori), [ 'dokumen' => $dokumen, ]) @endforeach @endif @endforeach @endif
Jakarta {{ formatTanggalIndonesia($permohonan->penilaian->waktu_penilaian) }}
TTD
@if (isset($forminspeksi['signature']['penilai']['image']) && !empty($forminspeksi['signature']['penilai']['image'])) @php $imagePath = $forminspeksi['signature']['penilai']['image']; $isBase64 = str_starts_with($imagePath, 'data:image'); if (!$isBase64) { $relativePath = str_replace(url('storage') . '/', '', $imagePath); $absolutePath = storage_path('app/public/' . $relativePath); } else { $absolutePath = $imagePath; } @endphp @endif @if (isset($forminspeksi['signature']['cabang'])) @php $imagePath = $forminspeksi['signature']['cabang']['image']; $isBase64 = str_starts_with($imagePath, 'data:image'); if (!$isBase64) { $relativePath = str_replace(url('storage') . '/', '', $imagePath); $absolutePath = storage_path('app/public/' . $relativePath); } else { $absolutePath = $imagePath; } @endphp @endif @if (isset($forminspeksi['signature']['debitur'])) @endif @if (isset($forminspeksi['signature']['kjjp'])) @endif @if (isset($forminspeksi['signature']['penilai']['name'])) @endif @if (isset($forminspeksi['signature']['cabang']['name'])) @endif @if (isset($forminspeksi['signature']['debitur']['name'])) @endif @if (isset($forminspeksi['signature']['kjjp']['name'])) @endif
Debitur/Perwakilan KJPP
{{ ucwords(strtolower($forminspeksi['signature']['penilai']['name'])) }}
{{ ucwords(strtolower('PENILAI')) }}
{{ ucwords(strtolower($forminspeksi['signature']['cabang']['name'])) }}
{{ ucwords(strtolower('CABANG')) }}
{{ ucwords(strtolower($forminspeksi['signature']['debitur']['name'])) }}
{{ ucwords(strtolower('DEBITUR/PERWAKILAN')) }}
{{ ucwords(strtolower($forminspeksi['signature']['kjjp']['name'])) }}
{{ strtoupper('K.J.P.P') }}