diff --git a/app/Http/Controllers/PenilaiController.php b/app/Http/Controllers/PenilaiController.php
index ece6ab7..7e95fce 100644
--- a/app/Http/Controllers/PenilaiController.php
+++ b/app/Http/Controllers/PenilaiController.php
@@ -13,6 +13,7 @@ use Maatwebsite\Excel\Facades\Excel;
use Modules\Lpj\Exports\KertasKerjaExport;
use Modules\Lpj\Http\Controllers\SurveyorController;
use Modules\Location\Models\Province;
+
class PenilaiController extends Controller
{
public $user;
@@ -604,7 +605,7 @@ class PenilaiController extends Controller
}
- $pdf =Pdf::loadView('lpj::penilai.components.print-out', compact(
+ $pdf = PDF::loadView('lpj::penilai.components.print-out', compact(
'permohonan',
'forminspeksi',
'lpjData',
@@ -612,12 +613,21 @@ class PenilaiController extends Controller
'basicData',
'inspeksi',
'lpj'
- ));
+ ));
$pdf->setPaper('A4', 'portrait');
return $pdf->download('laporan.pdf');
+ // return view('lpj::penilai.components.print-out', compact(
+ // 'permohonan',
+ // 'forminspeksi',
+ // 'lpjData',
+ // 'formFoto',
+ // 'basicData',
+ // 'inspeksi',
+ // 'lpj'
+ // ));
}
}
diff --git a/resources/views/penilai/components/print-out.blade.php b/resources/views/penilai/components/print-out.blade.php
index a9783c3..ed8fcf3 100644
--- a/resources/views/penilai/components/print-out.blade.php
+++ b/resources/views/penilai/components/print-out.blade.php
@@ -9,575 +9,1018 @@
+
+
-
- A
-
-
- TUJUAN PENILAIAN
-
+
+
+ |
+ A
+ |
+
+ TUJUAN PENILAIAN
+ |
+
+
-
- -
-
- - Permintaan (A/O)
- - ACHMAD DENI DARURI
-
- - Jenis Fasilitas
- - Bambu Apus
-
-
- -
-
+
+
+
+
+
+ | Permintaan (A/O) |
+ {{ $permohonan->user->name }} |
+
+
+ | Jenis Fasilitas |
+ {{ $permohonan->tujuanPenilaian->name }} |
+
+
+ |
+
+
+
+ | Tanggal |
+ {{ $permohonan->created_at->format('d/m/Y') }} |
+
+
+ | Kunjungan Tanggal |
+ {{ formatTanggalIndonesia($permohonan->penilaian->tanggal_kunjungan) }} |
+
+
+ |
+
- - Tanggal
- - Bambu Apus
- - Kunjungan Tanggal
- - Bambu Apus
-
-
-
-
-
-
- @if (isset($basicData['tujuanPenilaian']))
-
- @endif
-
-
-
-
-
-
-
- B
-
-
- IDENTITAS DEBITUR
-
-
-
- - Nama Debitur
- - ACHMAD DENI DARURI
-
- - Alamat dan Telepon
- - Bambu Apus
- - Saat menilai, penilai didampingi oleh
- -
-
- - Debitur / Wakil Debitur
- - ACHMAD DENI DARURI
-
- - Pihak Bank selain PJ
- - Bambu Apus
-
-
-
-
-
-
-
-
-
- C
-
-
- JENIS JAMINAN
-
-
- @if (isset($basicData['jenisJaminan']))
-
- @endif
-
-
-
-
-
-
- D
-
-
- LOKASI JAMINAN
-
-
-
- - Terletak di
- - Perumahan Villa Pamulang Mas, Jalan Palem Mas III Blok C3/5
- - Kelurahan
- - Bambu Apus
- - Kecamatan
- - Pamulang
- - Kotamadya
- - Tangerang Selatan
- - Propinsi
- - Banten
-
-
-
-
-
-
- E
-
-
- STATUS KEPEMILIKAN, HUBUNGAN DAN PENGHUNI
-
-
-
- - SHM No/Kelurahan/Desa
- - Perumahan Villa Pamulang Mas, Jalan Palem Mas III Blok C3/5
- - Tanggal
- - Bambu Apus
- - Atas Nama
- - Pamulang
- - Gambar Situasi No/Tanggal
- - Tangerang Selatan
- - Luas Tanah /m2
- - Banten
- - IMB No/Tanggal
- - Banten
- - Hubungan Pemilik Jaminan dengan
- Debitur
- -
- @if (isset($basicData['hubCadeb']))
-
- @endif
-
- - Hubungan Penghuni Jaminan dengan
- Debitur
- -
- @if (isset($basicData['hubPenghuni']))
-
- @endif
-
-
-
-
-
-
-
- F
-
-
- ANALISA TANAH DAN BANGUNAN
-
-
-
- - Luas Tanah
- - 13
- - Bentuk Tanah
- -
- @if (isset($basicData['bentukTanah']))
-
- @endif
-
- - Kontur Tanah
- -
- @if (isset($basicData['konturTanah']))
-
- @endif
-
-
- - Permukaan dengan Jalan
- -
- @if (isset($basicData['konturTanah']))
-
- @endif
-
-
- - Peruntukan Tanah
- -
- @if (isset($basicData['konturTanah']))
-
- @endif
-
-
- - Fisik Tanah
- -
- @if (isset($basicData['konturTanah']))
-
- @endif
-
-
- - Jenis Bangunan
- -
- @if (isset($basicData['jenisBangunan']))
-
- @endif
-
-
- - Kondisi Bangunan
- -
- @if (isset($basicData['kondisiBangunan']))
-
- @endif
-
-
- - Sifat Bangunan
- -
- @if (isset($basicData['sifatBangunan']))
-
- @endif
-
-
- @foreach ($basicData['spekKategoriBangunan'] as $kategori)
- - {{ $kategori->name }}
- -
- @if (isset($basicData['sifatBangunan']))
+
+ |
+ @if (isset($basicData['tujuanPenilaian']))
+ |
+
+ @endif
+
+
+
+
+
+
+
+ |
+ B
+ |
+
+ IDENTITAS DEBITUR
+ |
+
+
+
+
+
+ | Nama Debitur |
+ {{ $permohonan->debiture->name ?? '' }} |
+
+
+ | Alamat dan Telepon |
+ {{ $permohonan->debiture->address ?? '' }} {{ $permohonan->debiture->phone ?? '' }} |
+
+
+ | Saat menilai, penilai didampingi oleh |
+
+
+
+ | Debitur / Wakil Debitur |
+ {{ $permohonan->debiture->name ?? '' }} |
+
+
+ | Pihak Bank selain PJ |
+ |
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+ C
+ |
+
+ JENIS JAMINAN
+ |
+
+
+
+
+ @php
+ $data = '';
+ foreach ($permohonan->debiture->documents as $dokumen) {
+ $data .= $dokumen->jenisJaminan->name . ', ';
+ }
+ $data = rtrim($data, ', '); // Remove the trailing comma and space
+ @endphp
+
+ @if (isset($basicData['jenisJaminan']))
+
+ @endif
-
- G
-
-
- SARANA PELENGKAP DAN LINGKUNGAN
-
-
+
+
+ |
+ D
+ |
+
+ LOKASI JAMINAN
+ |
+
+
-
- - Luas Tanah
- - 13
- - Lapisan perkerasan jalan dari
- -
- @if (isset($basicData['perkerasanJalan']))
-
- @endif
-
- - Lalulintas didepan lokasi
- -
- @if (isset($basicData['laluLintasLokasi']))
-
- @endif
-
+
+
+ | Terletak di |
+ {{ $dokumen->pemilik->address ?? '' }} |
+
+
+ | Kelurahan |
+ {{ $dokumen->pemilik->village->name ?? '' }} |
+
+
+ | Kecamatan |
+ {{ $dokumen->pemilik->district->name ?? '' }}, |
+
+
+ | Kotamadya |
+ {{ $dokumen->pemilik->city->name ?? '' }}, |
+
+
+ | Propinsi |
+ {{ $dokumen->pemilik->province->name ?? '' }} |
+
+
- - Golongan Masyarakat sekitar
- -
- @if (isset($basicData['golMasySekitar']))
-
- @endif
-
+
-
Terletak didaerah
-
- @if (isset($basicData['terletakDiArea']))
-
- @endif
-
+
+
+
+
+ |
+ E
+ |
+
+ STATUS KEPEMILIKAN, HUBUNGAN DAN PENGHUNI
+ |
+
+
+
-
Disekitar lokasi
-
+
+
+ | SHM No/Kelurahan/Desa |
+ {{ $dokumen->pemilik->address ?? '' }} |
+
+
+ | Tanggal |
+ {{ $dokumen->pemilik->created_at->format('d-m-Y') ?? '' }} |
+
+
+ | Atas Nama |
+ {{ $dokumen->pemilik->name ?? '' }} |
+
+
+ | Gambar Situasi No/Tanggal |
+ |
+
+
+ | Luas Tanah /m2 |
+ {{ $dokumen->luas_tanah ?? '' }} |
+
+
+ | IMB No/Tanggal |
+ {{ $dokumen->imb_no ?? '' }} |
+
+
+ @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
+ | Hubungan Pemilik Jaminan dengan Debitur |
+
+ @if (isset($basicData['hubCadeb']))
+
+ @endif
+ |
+
+
+ @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 Penghuni Jaminan dengan Debitur |
+
+ @if (isset($basicData['hubPenghuni']))
+
+ @endif
+ |
+
+
+
+
+
+
+
+
+
+
+ |
+ F
+ |
+
+ ANALISA TANAH DAN BANGUNAN
+ |
+
+
+
+
+
+ @php
+
+ $cekLuas =
+ isset($forminspeksi['tanah']['luas_tanah']) &&
+ $forminspeksi['tanah']['luas_tanah'] === 'sesuai'
+ ? 'sesuai'
+ : 'tidak sesuai';
+
+ $luas = isset($forminspeksi['tanah']['luas_tanah'][$cekLuas])
+ ? $forminspeksi['tanah']['luas_tanah'][$cekLuas]
+ : null;
+ @endphp
+
+
+ | Luas Tanah |
+ {{ $luas }} |
+
+
+ | Bentuk Tanah |
+
+ @if (isset($basicData['bentukTanah']))
+
+ @endif
+ |
+
+
+ | Kontur Tanah |
+
@if (isset($basicData['konturTanah']))
-
+
+ @endif
+ |
+
+
+ | Permukaan dengan Jalan |
+
+ @if (isset($basicData['konturTanah']))
+
+ @endif
+ |
+
+
+ | Peruntukan Tanah |
+
+ @if (isset($basicData['konturTanah']))
+
+ @endif
+ |
+
+
+ | Fisik Tanah |
+
+ @if (isset($basicData['konturTanah']))
+
+ @endif
+ |
+
+
+ | Jenis Bangunan |
+
@if (isset($basicData['jenisBangunan']))
-
+
+ @endif
+ |
+
+
+ | Kondisi Bangunan |
+
+ @if (isset($basicData['kondisiBangunan']))
+
+ @endif
+ |
+
+
+ | Sifat Bangunan |
+
@if (isset($basicData['sifatBangunan']))
-
+
+ @endif
+ |
+
+ @foreach ($basicData['spekKategoriBangunan'] as $kategori)
+
+ | {{ $kategori->name }} |
+
+ @if (isset($basicData['sifatBangunan']))
+
+ @endif
+ |
+
+ @endforeach
+
-
Merupakan daerah
-
+
+
+
+
+
+
+
+ |
+ G
+ |
+
+ SARANA PELENGKAP DAN LINGKUNGAN
+ |
+
+
+
+
+
+ @php
+
+ $cekLuas =
+ isset($forminspeksi['tanah']['luas_tanah']) &&
+ $forminspeksi['tanah']['luas_tanah'] === 'sesuai'
+ ? 'sesuai'
+ : 'tidak sesuai';
+
+ $luas = isset($forminspeksi['tanah']['luas_tanah'][$cekLuas])
+ ? $forminspeksi['tanah']['luas_tanah'][$cekLuas]
+ : null;
+ @endphp
+
+
+ | Luas Tanah |
+ {{ $luas }} |
+
+
+
+ | Lapisan Perkerasan Jalan |
+
+ @if (isset($basicData['perkerasanJalan']))
+
+ @endif
+ |
+
+
+
+ | Lalulintas Didepan Lokasi |
+
+ @if (isset($basicData['laluLintasLokasi']))
+
+ @endif
+ |
+
+
+
+ | Golongan Masyarakat Sekitar |
+
+ @if (isset($basicData['golMasySekitar']))
+
+ @endif
+ |
+
+
+
+ | Terletak di Daerah |
+
+ @if (isset($basicData['terletakDiArea']))
+
+ @endif
+ |
+
+
+
+ | Disekitar Lokasi |
+
+ @if (isset($basicData['konturTanah']))
+
+ @endif
+ |
+
+
+
+ | Dengan Kondisi |
+
+ @if (isset($basicData['jenisBangunan']))
+
+ @endif
+ |
+
+
+
+ | Sifat Bangunan Sekitar |
+
+ @if (isset($basicData['sifatBangunan']))
+
+ @endif
+ |
+
+
+
+ | Merupakan Daerah |
+
@if (isset($basicData['merupakanDaerah']))
-
+
+ @endif
+ |
+
+
+
+ | Fasilitas Umum Dekat Lokasi |
+
@if (isset($basicData['fasilitasObjek']))
-
+
+ @endif
+ |
+
+
+
-
-
- H
-
-
- ASURANSI
-
-
+
+
+ |
+ H
+ |
+
+ ASURANSI
+ |
+
+
-
+
+
-
- I
-
-
- KESIMPULAN DAN SARAN PENILAI, INFORMASI HARGA,
- TOTAL NILAI JAMINAN DAN CATATAN PERLU DIPERHATIKAN
-
+
+
+ |
+ I
+ |
+
+ KESIMPULAN DAN SARAN PENILAI, INFORMASI HARGA,
+ TOTAL NILAI JAMINAN DAN CATATAN PERLU DIPERHATIKAN
+ |
+
+
-
+
+
+ | Faktor Positif |
+
+ @isset($forminspeksi['fakta']['fakta_positif'])
+
+ @foreach ($forminspeksi['fakta']['fakta_positif'] as $key => $item)
+
+ | [{{ $key }}] {{ $item }} |
+
+ @endforeach
+
+ @endisset
+ |
+
+
+
+ | Faktor Negatif |
+
+ @isset($forminspeksi['fakta']['fakta_negatif'])
+
+ @foreach ($forminspeksi['fakta']['fakta_negatif'] as $key => $item)
+
+ | [{{ $key }}] {{ $item }} |
+
+ @endforeach
+
+ @endisset
+ |
+
+
+ | Lain - lain : |
+
+ - Berdasarkan hasil kunjungan di lapangan dapat disampaikan sebagai berikut :
+
+ @isset($forminspeksi['fakta'])
+ @foreach ($forminspeksi['fakta'] as $key => $item)
+ @if (
+ !in_array($key, [
+ 'fakta_positif',
+ 'fakta_negatif',
+ 'rute_menuju',
+ 'batas_batas',
+ 'batas_batas_input',
+ 'kondisi_lingkungan',
+ 'kondisi_lain_bangunan',
+ 'informasi_dokument',
+ ]))
+ {{ $item }}
+ @endif
+ @endforeach
+ @endisset
+ |
+
+
+
+
+
+
PETA LOKASI
@@ -594,8 +1037,8 @@
$imagePath = $forminspeksi[$type];
@endphp
-
+
{{ Str::title(str_replace('_', ' ', $type)) }}
@@ -620,8 +1063,8 @@
{{ $item['name_rute'] . ' ' . $loop->index + 1 }}
-
![{{ $item['foto_rute'] }}]({{ asset('storage/' . $item['foto_rute']) }})
+
@endforeach
@endif
@@ -633,8 +1076,8 @@
{{ $item['name_objek'] }}
-
![{{ $item['foto_objek'] }}]({{ asset('storage/' . $item['foto_objek']) }})
+
@endforeach
@endif
@@ -645,7 +1088,7 @@
Basement
-
@endif
@@ -656,7 +1099,7 @@
Gerbang
-
@endif
@@ -666,7 +1109,7 @@
Pendamping
-
@endif
@@ -674,6 +1117,10 @@
+