fix(penilai):perbaikkan printout sederhana dan tanah
This commit is contained in:
@@ -222,7 +222,7 @@ class SaveFormInspesksiService
|
|||||||
$tusuk_sate_key = ($data['tusuk_sate'] ?? null) === 'Ya' ? 'Ya' : 'Tidak';
|
$tusuk_sate_key = ($data['tusuk_sate'] ?? null) === 'Ya' ? 'Ya' : 'Tidak';
|
||||||
|
|
||||||
$tusuk_sate = [];
|
$tusuk_sate = [];
|
||||||
$tusuk_sate[$tusuk_sate_key] = $data['tusuk_sate_ya'] ?? null;
|
$tusuk_sate[$tusuk_sate_key] = $data['tusuk_sate_ya'] ?? "Tidak";
|
||||||
|
|
||||||
|
|
||||||
return [
|
return [
|
||||||
|
|||||||
@@ -1,153 +1,155 @@
|
|||||||
<div class="no-break">
|
<div class="no-break">
|
||||||
<table style="width: 100%; ">
|
<table style="width: 100%; ">
|
||||||
<tr>
|
<tr>
|
||||||
<td style="width: 100%; border: 1px solid #000; text-align: center;">
|
<td style="width: 100%; border: 1px solid #000; text-align: center;">
|
||||||
ANALISA TANAH
|
ANALISA TANAH
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<table style="width: 100%; ">
|
<table style="width: 100%; ">
|
||||||
<tr>
|
<tr>
|
||||||
@php
|
|
||||||
$cekLuas = isset($forminspeksi['tanah']['luas_tanah']['tidak sesuai']) ? 'tidak sesuai' : 'sesuai';
|
|
||||||
|
|
||||||
$luas = $forminspeksi['tanah']['luas_tanah'][$cekLuas] ?? null;
|
|
||||||
@endphp
|
|
||||||
<td style="width: 25%; padding: 2px; vertical-align: top;">Luas Tanah</td>
|
|
||||||
<td style=" width:1%; padding: 2px; vertical-align: top;">:</td>
|
|
||||||
<td style="width: 74%; padding: 2px; vertical-align: top;">{{ $luas ?? '' }}</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
@php
|
|
||||||
$cekMataAngin = isset($forminspeksi['tanah']['hadap_mata_angin']['tidak sesuai'])
|
|
||||||
? 'tidak sesuai'
|
|
||||||
: 'sesuai';
|
|
||||||
|
|
||||||
$Arah = $forminspeksi['tanah']['hadap_mata_angin'][$cekMataAngin] ?? null;
|
|
||||||
@endphp
|
|
||||||
<td style="padding: 2px; vertical-align: top;">Hadap Mata Angin</td>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">{{ $Arah ?? '' }}</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">Bentuk Tanah</td>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">
|
|
||||||
@php
|
@php
|
||||||
$bentukTanah = isset($forminspeksi['tanah']['bentuk_tanah']['bentuk_tanah'])
|
$cekLuas = isset($forminspeksi['tanah']['luas_tanah']['tidak sesuai']) ? 'tidak sesuai' : 'sesuai';
|
||||||
? $forminspeksi['tanah']['bentuk_tanah']['bentuk_tanah']
|
|
||||||
: [];
|
$luas = $forminspeksi['tanah']['luas_tanah'][$cekLuas] ?? null;
|
||||||
$lainnya = isset($forminspeksi['tanah']['bentuk_tanah']['lainnya'])
|
|
||||||
? $forminspeksi['tanah']['bentuk_tanah']['lainnya']
|
|
||||||
: null;
|
|
||||||
@endphp
|
@endphp
|
||||||
|
<td style="width: 25%; padding: 2px; vertical-align: top;">Luas Tanah</td>
|
||||||
{{ !empty($bentukTanah) ? implode(', ', $bentukTanah) : '' }}
|
<td style=" width:1%; padding: 2px; vertical-align: top;">:</td>
|
||||||
|
<td style="width: 74%; padding: 2px; vertical-align: top;">{{ $luas ?? '' }}</td>
|
||||||
@if (!empty($bentukTanah) && in_array('Lainnya', $bentukTanah) && !is_null($lainnya))
|
</tr>
|
||||||
({{ $lainnya }})
|
<tr>
|
||||||
@endif
|
|
||||||
|
|
||||||
</td>
|
|
||||||
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">Kontur Tanah</td>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">
|
|
||||||
@php
|
@php
|
||||||
$konturTanah = $forminspeksi['tanah']['kontur_tanah'] ?? [];
|
$cekMataAngin = isset($forminspeksi['tanah']['hadap_mata_angin']['tidak sesuai'])
|
||||||
|
? 'tidak sesuai'
|
||||||
|
: 'sesuai';
|
||||||
|
|
||||||
|
$Arah = $forminspeksi['tanah']['hadap_mata_angin'][$cekMataAngin] ?? null;
|
||||||
@endphp
|
@endphp
|
||||||
|
<td style="padding: 2px; vertical-align: top;">Hadap Mata Angin</td>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">{{ $Arah ?? '' }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">Bentuk Tanah</td>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
|
@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
|
||||||
|
|
||||||
@if (!empty($konturTanah))
|
{{ !empty($bentukTanah) ? implode(', ', $bentukTanah) : '' }}
|
||||||
{{ implode(', ', $konturTanah) }}
|
|
||||||
@else
|
|
||||||
-
|
|
||||||
@endif
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">Beda Ketinggian dengan Jalan</td>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">
|
|
||||||
@php
|
|
||||||
$ketinggianTanah = $forminspeksi['tanah']['ketinggian_tanah'];
|
|
||||||
$ketinggian = $ketinggianTanah['ketinggian'][0] ?? '-';
|
|
||||||
$lebihTinggi = $ketinggianTanah['lebih_tinggi'];
|
|
||||||
$lebihRendah = $ketinggianTanah['lebih_rendah'];
|
|
||||||
@endphp
|
|
||||||
|
|
||||||
{{ $ketinggian }}
|
@if (!empty($bentukTanah) && in_array('Lainnya', $bentukTanah) && !is_null($lainnya))
|
||||||
@if ($ketinggian === 'Lebih Tinggi' && $lebihTinggi !== null)
|
({{ $lainnya }})
|
||||||
(Ketinggian: {{ $lebihTinggi }} cm)
|
@endif
|
||||||
@elseif($ketinggian === 'Lebih Rendah' && $lebihRendah !== null)
|
|
||||||
(Kerendahan: {{ $lebihRendah }} cm)
|
|
||||||
@endif
|
|
||||||
</td>
|
|
||||||
|
|
||||||
</tr>
|
</td>
|
||||||
<tr>
|
|
||||||
<td>Kontur Jalan Depan Objek</td>
|
|
||||||
<td>:</td>
|
|
||||||
<td>
|
|
||||||
{{ $forminspeksi['tanah']['kontur_jalan'] == 'menurun' ? 'Menurun' : 'Rata' }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>Posisi Kavling</td>
|
|
||||||
<td>:</td>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">
|
|
||||||
@php
|
|
||||||
$posisiKavling = $forminspeksi['tanah']['posisi_kavling']['posisi_kavling'] ?? [];
|
|
||||||
$lainnya = $forminspeksi['tanah']['posisi_kavling']['lainnya'] ?? null;
|
|
||||||
@endphp
|
|
||||||
|
|
||||||
{{ !empty($posisiKavling) ? implode(', ', $posisiKavling) : '' }}
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">Kontur Tanah</td>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
|
@php
|
||||||
|
$konturTanah = $forminspeksi['tanah']['kontur_tanah'] ?? [];
|
||||||
|
@endphp
|
||||||
|
|
||||||
@if (!empty($posisiKavling) && in_array('Lainnya', $posisiKavling) && !empty($lainnya))
|
@if (!empty($konturTanah))
|
||||||
({{ $lainnya }})
|
{{ implode(', ', $konturTanah) }}
|
||||||
@endif
|
@else
|
||||||
|
-
|
||||||
|
@endif
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">Beda Ketinggian dengan Jalan</td>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
|
@php
|
||||||
|
$ketinggianTanah = $forminspeksi['tanah']['ketinggian_tanah'];
|
||||||
|
$ketinggian = $ketinggianTanah['ketinggian'][0] ?? '-';
|
||||||
|
$lebihTinggi = $ketinggianTanah['lebih_tinggi'];
|
||||||
|
$lebihRendah = $ketinggianTanah['lebih_rendah'];
|
||||||
|
@endphp
|
||||||
|
|
||||||
</td>
|
{{ $ketinggian }}
|
||||||
</tr>
|
@if ($ketinggian === 'Lebih Tinggi' && $lebihTinggi !== null)
|
||||||
|
(Ketinggian: {{ $lebihTinggi }} cm)
|
||||||
|
@elseif($ketinggian === 'Lebih Rendah' && $lebihRendah !== null)
|
||||||
|
(Kerendahan: {{ $lebihRendah }} cm)
|
||||||
|
@endif
|
||||||
|
</td>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>Tusuk Sate</td>
|
<td>Kontur Jalan Depan Objek</td>
|
||||||
<td>:</td>
|
<td>:</td>
|
||||||
<td>
|
<td>
|
||||||
{{ isset($forminspeksi['tanah']['tusuk_sate']) && $forminspeksi['tanah']['tusuk_sate']['Ya'] ? 'Ya' : 'Tidak' }}
|
{{ $forminspeksi['tanah']['kontur_jalan'] == 'menurun' ? 'Menurun' : 'Rata' }}
|
||||||
@if (isset($forminspeksi['tanah']['tusuk_sate']) && $forminspeksi['tanah']['tusuk_sate']['Ya'])
|
</td>
|
||||||
{{ isset($forminspeksi['tanah']['tusuk_sate_ya']) ? ' (' . $forminspeksi['tanah']['tusuk_sate_ya'] . ')' : '' }}
|
</tr>
|
||||||
@endif
|
<tr>
|
||||||
|
<td>Posisi Kavling</td>
|
||||||
|
<td>:</td>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
|
@php
|
||||||
|
$posisiKavling = $forminspeksi['tanah']['posisi_kavling']['posisi_kavling'] ?? [];
|
||||||
|
$lainnya = $forminspeksi['tanah']['posisi_kavling']['lainnya'] ?? null;
|
||||||
|
@endphp
|
||||||
|
|
||||||
</td>
|
{{ !empty($posisiKavling) ? implode(', ', $posisiKavling) : '' }}
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>Lockland</td>
|
|
||||||
<td>:</td>
|
|
||||||
<td>
|
|
||||||
{{ isset($forminspeksi['tanah']['lockland']) && $forminspeksi['tanah']['lockland'] == 'yes' ? 'Ya' : 'Tidak' }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">Kondisi Fisik Tanah</td>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
|
||||||
<td style="padding: 2px; vertical-align: top;">
|
|
||||||
@php
|
|
||||||
$kondisiFisikTanah = $forminspeksi['tanah']['kondisi_fisik_tanah']['kondisi_fisik_tanah'][0] ?? '-';
|
|
||||||
$lainnya = $forminspeksi['tanah']['kondisi_fisik_tanah']['lainnya'] ?? null;
|
|
||||||
@endphp
|
|
||||||
|
|
||||||
{{ $kondisiFisikTanah }}
|
@if (!empty($posisiKavling) && in_array('Lainnya', $posisiKavling) && !empty($lainnya))
|
||||||
@if ($kondisiFisikTanah === 'Lainnya' && !empty($lainnya))
|
({{ $lainnya }})
|
||||||
({{ $lainnya }})
|
@endif
|
||||||
@endif
|
|
||||||
|
|
||||||
</td>
|
</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Tusuk Sate</td>
|
||||||
|
<td>:</td>
|
||||||
|
<td>
|
||||||
|
{{ isset($forminspeksi['tanah']['tusuk_sate']) && is_array($forminspeksi['tanah']['tusuk_sate']) && !empty($forminspeksi['tanah']['tusuk_sate']['Ya']) ? 'Ya' : 'Tidak' }}
|
||||||
|
|
||||||
</table>
|
@if (isset($forminspeksi['tanah']['tusuk_sate']) &&
|
||||||
|
is_array($forminspeksi['tanah']['tusuk_sate']) &&
|
||||||
|
!empty($forminspeksi['tanah']['tusuk_sate']['Ya']))
|
||||||
|
{{ isset($forminspeksi['tanah']['tusuk_sate_ya']) ? ' (' . $forminspeksi['tanah']['tusuk_sate_ya'] . ')' : '' }}
|
||||||
|
@endif
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Lockland</td>
|
||||||
|
<td>:</td>
|
||||||
|
<td>
|
||||||
|
{{ isset($forminspeksi['tanah']['lockland']) && $forminspeksi['tanah']['lockland'] == 'yes' ? 'Ya' : 'Tidak' }}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">Kondisi Fisik Tanah</td>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
|
@php
|
||||||
|
$kondisiFisikTanah = $forminspeksi['tanah']['kondisi_fisik_tanah']['kondisi_fisik_tanah'][0] ?? '-';
|
||||||
|
$lainnya = $forminspeksi['tanah']['kondisi_fisik_tanah']['lainnya'] ?? null;
|
||||||
|
@endphp
|
||||||
|
|
||||||
|
{{ $kondisiFisikTanah }}
|
||||||
|
@if ($kondisiFisikTanah === 'Lainnya' && !empty($lainnya))
|
||||||
|
({{ $lainnya }})
|
||||||
|
@endif
|
||||||
|
|
||||||
|
</td>
|
||||||
|
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -777,10 +777,10 @@
|
|||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 3px; text-align: right; width:30%">
|
<td style="padding: 3px; text-align: right; width:20%">
|
||||||
{{ $lpjData['likuidasi'] ?? '' }}%
|
{{ $lpjData['likuidasi'] ?? '' }}%
|
||||||
</td>
|
</td>
|
||||||
<td style="padding: 3px; text-align: left; font-weight: bold; width:30%">
|
<td style="padding: 3px; text-align: left; font-weight: bold; width:40%">
|
||||||
<span style="padding-left:20px; padding-right: 20px">X</span> Total Nilai Pasar Wajar
|
<span style="padding-left:20px; padding-right: 20px">X</span> Total Nilai Pasar Wajar
|
||||||
</td>
|
</td>
|
||||||
<td style="padding: 3px; text-align: left; width:40%;">
|
<td style="padding: 3px; text-align: left; width:40%;">
|
||||||
@@ -1020,24 +1020,6 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<div class="page-break"></div>
|
|
||||||
<table style="width: 100%; border-collapse: collapse; border: 1px solid #000;">
|
|
||||||
<tr>
|
|
||||||
<td style="width:20%; padding: 2px; border: 1px solid #000">Nama Debitur</td>
|
|
||||||
<td style=" width: 1%; padding: 2px; border: 1px solid #000">:</td>
|
|
||||||
<td style="padding: 2px; border: 1px solid #000">{{ $permohonan->debiture->name ?? '' }}</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td style="padding: 2px; border: 1px solid #000">Nomor Laporan</td>
|
|
||||||
<td style="padding: 2px; border: 1px solid #000">:</td>
|
|
||||||
<td style="padding: 2px; border: 1px solid #000">{{ $nomorLaporan }}</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td style="padding: 2px; border: 1px solid #000">Tanggal Laporan</td>
|
|
||||||
<td style="padding: 2px; border: 1px solid #000">:</td>
|
|
||||||
<td style="padding: 2px; border: 1px solid #000">{{ formatTanggalIndonesia($tanggalLaporan) ?? '' }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</main>
|
</main>
|
||||||
@include('lpj::penilai.components.footer')
|
@include('lpj::penilai.components.footer')
|
||||||
|
|||||||
@@ -1,26 +0,0 @@
|
|||||||
{
|
|
||||||
"kepada": " rustam",
|
|
||||||
"dari": "dasd",
|
|
||||||
"nomor_memo": "C04\/250123721\/MAK\/REG0000019\/I\/25",
|
|
||||||
"tanggal": "2025-03-08",
|
|
||||||
"perihal": "kamua harus",
|
|
||||||
"jenis_asset_tidak_sesuai": "Unit Apartemen",
|
|
||||||
"lokasi": {
|
|
||||||
"lokasi": "dsd",
|
|
||||||
"address": "Jl. Kali Pasir Kecil No.1, RT.2\/RW.1, Cikini, Kec. Menteng, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10330",
|
|
||||||
"province_code": "35",
|
|
||||||
"city_code": "",
|
|
||||||
"district_code": "",
|
|
||||||
"village_code": "",
|
|
||||||
"tanggal_survey": "2025-03-08",
|
|
||||||
"penilai": "te"
|
|
||||||
},
|
|
||||||
"terlampir": ["te"],
|
|
||||||
"hasil_survey": ["te"],
|
|
||||||
"kesimpulan_saran": ["te"],
|
|
||||||
"foto": [
|
|
||||||
"\/storage\/memo_photos\/1741367564_1. Tampak Akses Jalan Menuju Objek Penilaian.png",
|
|
||||||
"\/storage\/memo_photos\/1741367564_2. Tampak Akses Jalan Menuju Objek penilaian.png",
|
|
||||||
"\/storage\/memo_photos\/1741367564_3. Tampak Akses Jalan Menuju Objek Penilaian.png"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user