memperbaiki Undefined array key \"bangunan\" pada print out sederhana
This commit is contained in:
@@ -206,13 +206,15 @@
|
|||||||
@php
|
@php
|
||||||
|
|
||||||
$cekHub =
|
$cekHub =
|
||||||
isset($forminspeksi['asset']['hub_cadeb']) && $forminspeksi['asset']['hub_cadeb'] === 'sesuai'
|
isset($forminspeksi['asset']['hub_cadeb']) &&
|
||||||
|
$forminspeksi['asset']['hub_cadeb'] === 'sesuai'
|
||||||
? 'sesuai'
|
? 'sesuai'
|
||||||
: 'tidak sesuai';
|
: 'tidak sesuai';
|
||||||
|
|
||||||
$hubCadeb = $cekHub === 'sesuai'
|
$hubCadeb =
|
||||||
? ($forminspeksi['asset']['hub_cadeb']['sesuai'] ?? null)
|
$cekHub === 'sesuai'
|
||||||
: ($forminspeksi['asset']['hub_cadeb']['tidak sesuai'] ?? null);
|
? $forminspeksi['asset']['hub_cadeb']['sesuai'] ?? null
|
||||||
|
: $forminspeksi['asset']['hub_cadeb']['tidak sesuai'] ?? null;
|
||||||
@endphp
|
@endphp
|
||||||
<td style=" padding: 2px; vertical-align: top;">Hubungan Pemilik Jaminan dengan Debitur</td>
|
<td style=" padding: 2px; vertical-align: top;">Hubungan Pemilik Jaminan dengan Debitur</td>
|
||||||
<td style=" padding: 2px; vertical-align: top;">:</td>
|
<td style=" padding: 2px; vertical-align: top;">:</td>
|
||||||
@@ -231,7 +233,8 @@
|
|||||||
? $forminspeksi['asset']['hub_cadeb_penghuni']['tidak sesuai']
|
? $forminspeksi['asset']['hub_cadeb_penghuni']['tidak sesuai']
|
||||||
: $forminspeksi['asset']['hub_cadeb_penghuni']['sesuai'];
|
: $forminspeksi['asset']['hub_cadeb_penghuni']['sesuai'];
|
||||||
@endphp
|
@endphp
|
||||||
<td style=" padding: 2px; vertical-align: top;">Hubungan Penghuni Jaminan dengan Debitur</td>
|
<td style=" padding: 2px; vertical-align: top;">Hubungan Penghuni Jaminan dengan Debitur
|
||||||
|
</td>
|
||||||
<td style=" padding: 2px; vertical-align: top;">:</td>
|
<td style=" padding: 2px; vertical-align: top;">:</td>
|
||||||
<td style=" padding: 2px; vertical-align: top;">{{ $hubCadeb ?? '' }}</td>
|
<td style=" padding: 2px; vertical-align: top;">{{ $hubCadeb ?? '' }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -262,7 +265,9 @@
|
|||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
@php
|
@php
|
||||||
$cekLuas = isset($forminspeksi['tanah']['luas_tanah']['tidak sesuai'])
|
$cekLuas = isset(
|
||||||
|
$forminspeksi['tanah']['luas_tanah']['tidak sesuai'],
|
||||||
|
)
|
||||||
? 'tidak sesuai'
|
? 'tidak sesuai'
|
||||||
: 'sesuai';
|
: 'sesuai';
|
||||||
|
|
||||||
@@ -270,7 +275,8 @@
|
|||||||
@endphp
|
@endphp
|
||||||
<td style="padding: 2px; vertical-align: top;">Luas Tanah</td>
|
<td style="padding: 2px; vertical-align: top;">Luas Tanah</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">{{ $luas ?? '' }} <span>m²</span></td>
|
<td style="padding: 2px; vertical-align: top;">{{ $luas ?? '' }}
|
||||||
|
<span>m²</span></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 2px; vertical-align: top;">Bentuk Tanah</td>
|
<td style="padding: 2px; vertical-align: top;">Bentuk Tanah</td>
|
||||||
@@ -282,7 +288,9 @@
|
|||||||
)
|
)
|
||||||
? $forminspeksi['tanah']['bentuk_tanah']['bentuk_tanah']
|
? $forminspeksi['tanah']['bentuk_tanah']['bentuk_tanah']
|
||||||
: [];
|
: [];
|
||||||
$lainnya = isset($forminspeksi['tanah']['bentuk_tanah']['lainnya'])
|
$lainnya = isset(
|
||||||
|
$forminspeksi['tanah']['bentuk_tanah']['lainnya'],
|
||||||
|
)
|
||||||
? $forminspeksi['tanah']['bentuk_tanah']['lainnya']
|
? $forminspeksi['tanah']['bentuk_tanah']['lainnya']
|
||||||
: null;
|
: null;
|
||||||
@endphp
|
@endphp
|
||||||
@@ -311,7 +319,8 @@
|
|||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 2px; vertical-align: top;">Permukaan dengan Jalan</td>
|
<td style="padding: 2px; vertical-align: top;">Permukaan dengan Jalan
|
||||||
|
</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
@php
|
@php
|
||||||
@@ -333,7 +342,8 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 2px; vertical-align: top;">Peruntukan Tanah</td>
|
<td style="padding: 2px; vertical-align: top;">Peruntukan Tanah</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">Perumahan bukan Real Estate
|
<td style="padding: 2px; vertical-align: top;">Perumahan bukan Real
|
||||||
|
Estate
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@@ -358,13 +368,17 @@
|
|||||||
</td>
|
</td>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
|
@if (isset($forminspeksi['bangunan']))
|
||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 2px; vertical-align: top;">Luas Bangunan</td>
|
<td style="padding: 2px; vertical-align: top;">Luas Bangunan</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
@php
|
@php
|
||||||
$luasTanahBangunan =
|
$luasTanahBangunan = isset(
|
||||||
$forminspeksi['bangunan']['luas_tanah_bagunan'];
|
$forminspeksi['bangunan']['luas_tanah_bagunan'],
|
||||||
|
)
|
||||||
|
? $forminspeksi['bangunan']['luas_tanah_bagunan']
|
||||||
|
: ['sesuai' => '-', 'tidak sesuai' => '-'];
|
||||||
|
|
||||||
$output = !empty($luasTanahBangunan['sesuai'])
|
$output = !empty($luasTanahBangunan['sesuai'])
|
||||||
? $luasTanahBangunan['sesuai']
|
? $luasTanahBangunan['sesuai']
|
||||||
@@ -375,14 +389,17 @@
|
|||||||
|
|
||||||
{{ $output }} <span>m²</span>
|
{{ $output }} <span>m²</span>
|
||||||
</td>
|
</td>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 2px; vertical-align: top;">Jenis Bangunan</td>
|
<td style="padding: 2px; vertical-align: top;">Jenis Bangunan</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
@php
|
@php
|
||||||
$jenisBangunan = $forminspeksi['bangunan']['jenis_bangunan'] ?? [];
|
$jenisBangunan = isset(
|
||||||
|
$forminspeksi['bangunan']['jenis_bangunan'],
|
||||||
|
)
|
||||||
|
? $forminspeksi['bangunan']['jenis_bangunan']
|
||||||
|
: [];
|
||||||
@endphp
|
@endphp
|
||||||
|
|
||||||
@if (!empty($jenisBangunan))
|
@if (!empty($jenisBangunan))
|
||||||
@@ -393,12 +410,16 @@
|
|||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 2px; vertical-align: top;">Kondisi Bangunan</td>
|
<td style="padding: 2px; vertical-align: top;">Kondisi Bangunan
|
||||||
|
</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
@php
|
@php
|
||||||
$kondisiBangunan =
|
$kondisiBangunan = isset(
|
||||||
$forminspeksi['bangunan']['kondisi_bangunan'] ?? [];
|
$forminspeksi['bangunan']['kondisi_bangunan'],
|
||||||
|
)
|
||||||
|
? $forminspeksi['bangunan']['kondisi_bangunan']
|
||||||
|
: [];
|
||||||
@endphp
|
@endphp
|
||||||
|
|
||||||
@if (!empty($kondisiBangunan))
|
@if (!empty($kondisiBangunan))
|
||||||
@@ -411,24 +432,27 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 2px; vertical-align: top;">Sifat Bangunan</td>
|
<td style="padding: 2px; vertical-align: top;">Sifat Bangunan</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
|
|
||||||
<td style="padding: 2px; vertical-align: top;">
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
@php
|
@php
|
||||||
$sifatBangunan =
|
$sifatBangunan = isset(
|
||||||
$forminspeksi['bangunan']['sifat_bangunan'][0] ?? '-';
|
$forminspeksi['bangunan']['sifat_bangunan'][0],
|
||||||
$sifatBangunanInput =
|
)
|
||||||
$forminspeksi['bangunan']['sifat_bangunan_input'];
|
? $forminspeksi['bangunan']['sifat_bangunan'][0]
|
||||||
|
: '-';
|
||||||
|
$sifatBangunanInput = isset(
|
||||||
|
$forminspeksi['bangunan']['sifat_bangunan_input'],
|
||||||
|
)
|
||||||
|
? $forminspeksi['bangunan']['sifat_bangunan_input']
|
||||||
|
: [];
|
||||||
|
|
||||||
// Filter input yang tidak null
|
$inputTambahan = array_filter(
|
||||||
$inputTambahan = array_filter($sifatBangunanInput, function (
|
$sifatBangunanInput,
|
||||||
$value,
|
function ($value) {
|
||||||
) {
|
|
||||||
return $value !== null && $value !== '';
|
return $value !== null && $value !== '';
|
||||||
});
|
},
|
||||||
|
);
|
||||||
|
|
||||||
// Gabungkan sifat bangunan dengan input tambahan
|
|
||||||
$output = $sifatBangunan;
|
$output = $sifatBangunan;
|
||||||
|
|
||||||
if (!empty($inputTambahan)) {
|
if (!empty($inputTambahan)) {
|
||||||
$output .= ' (' . implode(', ', $inputTambahan) . ')';
|
$output .= ' (' . implode(', ', $inputTambahan) . ')';
|
||||||
}
|
}
|
||||||
@@ -436,11 +460,13 @@
|
|||||||
|
|
||||||
{{ $output }}
|
{{ $output }}
|
||||||
</td>
|
</td>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
@php
|
@php
|
||||||
$spesifikasiBangunan =
|
$spesifikasiBangunan = isset(
|
||||||
$forminspeksi['bangunan']['spesifikasi_bangunan'] ?? [];
|
$forminspeksi['bangunan']['spesifikasi_bangunan'],
|
||||||
|
)
|
||||||
|
? $forminspeksi['bangunan']['spesifikasi_bangunan']
|
||||||
|
: [];
|
||||||
@endphp
|
@endphp
|
||||||
|
|
||||||
@if (!empty($spesifikasiBangunan))
|
@if (!empty($spesifikasiBangunan))
|
||||||
@@ -463,7 +489,8 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 2px; vertical-align: top;">
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
{{ $kategori }}</td>
|
{{ $kategori }}</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
<td style="padding: 2px; vertical-align: top;">:
|
||||||
|
</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
{{ implode(', ', $nilaiKategori) }}</td>
|
{{ implode(', ', $nilaiKategori) }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -472,9 +499,16 @@
|
|||||||
@endforeach
|
@endforeach
|
||||||
@else
|
@else
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="3" style="padding: 2px; vertical-align: top;">Tidak
|
<td colspan="3" style="padding: 2px; vertical-align: top;">
|
||||||
ada data
|
Tidak ada data spesifikasi bangunan
|
||||||
spesifikasi bangunan</td>
|
</td>
|
||||||
|
</tr>
|
||||||
|
@endif
|
||||||
|
@else
|
||||||
|
<tr>
|
||||||
|
<td colspan="3" style="padding: 2px; vertical-align: top;">
|
||||||
|
Data bangunan tidak tersedia
|
||||||
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@endif
|
@endif
|
||||||
</table>
|
</table>
|
||||||
@@ -490,7 +524,8 @@
|
|||||||
@endphp
|
@endphp
|
||||||
<td style="padding: 2px; vertical-align: top;">Luas Unit</td>
|
<td style="padding: 2px; vertical-align: top;">Luas Unit</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">{{ $luas ?? '' }} m<sup>2</sup> </td>
|
<td style="padding: 2px; vertical-align: top;">{{ $luas ?? '' }}
|
||||||
|
m<sup>2</sup> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 2px; vertical-align: top;">Bentuk Unit</td>
|
<td style="padding: 2px; vertical-align: top;">Bentuk Unit</td>
|
||||||
@@ -571,19 +606,22 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 2px; vertical-align: top;">Jarak Jalan Utama</td>
|
<td style="padding: 2px; vertical-align: top;">Jarak Jalan Utama</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jarak_jalan_utama'] ?? '-' }} m
|
<td style="padding: 2px; vertical-align: top;">
|
||||||
|
{{ $lingkungan['jarak_jalan_utama'] ?? '-' }} m
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 2px; vertical-align: top;">Jalan Lingkungan</td>
|
<td style="padding: 2px; vertical-align: top;">Jalan Lingkungan</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jalan_linkungan'] ?? '-' }} m
|
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jalan_linkungan'] ?? '-' }}
|
||||||
|
m
|
||||||
</td>
|
</td>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td style="padding: 2px; vertical-align: top;">Jarak CBD</td>
|
<td style="padding: 2px; vertical-align: top;">Jarak CBD</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||||
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jarak_cbd_point'] ?? '-' }} m
|
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jarak_cbd_point'] ?? '-' }}
|
||||||
|
m
|
||||||
({{ $lingkungan['nama_cbd_point'] ?? '-' }})</td>
|
({{ $lingkungan['nama_cbd_point'] ?? '-' }})</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
|||||||
Reference in New Issue
Block a user