Perbaiki Skrip untuk Pemanggilan Dokumen Jaminan

This commit is contained in:
2025-02-06 10:34:28 +07:00
parent e650cda8fc
commit 2cc70d9163
6 changed files with 294 additions and 282 deletions

View File

@@ -104,10 +104,10 @@
</div>
<div class="content-max">
Aset Jaminan: @foreach ($permohonan->debiture->documents as $document)
Aset Jaminan: @foreach ($permohonan->documents as $document)
{{ $document->jenisJaminan->name }}
@endforeach
<span class="flex-wrap">Lokasi Jaminan: @foreach ($permohonan->debiture->documents as $document)
<span class="flex-wrap">Lokasi Jaminan: @foreach ($permohonan->documents as $document)
{{ $document->address }}, Kel. @foreach ($villages as $village)
{{ $village->name }}
@endforeach, Kec. @foreach ($districts as $district)
@@ -120,41 +120,44 @@
@endforeach
</span>
Luas Tanah / Luas Bangunan:
<br> Dokumen Jaminan: <br>
@php
$luas_tanah = null;
$luas_bangunan = null;
$n = 1;
@endphp
@foreach ($permohonan->debiture->documents as $document)
@foreach ($permohonan->documents as $document)
@foreach ($document->detail as $detail)
@php
$details = json_decode($detail->details);
@endphp
@if (is_object($details))
@if(isset($details->luas_tanah) && is_numeric($details->luas_tanah)))
@php
$luas_tanah = $details->luas_tanah;
@endphp
@endif
@if(isset($details->luas_bangunan) && is_numeric($details->luas_bangunan)))
@php
$luas_bangunan = $details->luas_bangunan;
@endphp
@endif
@if (isset($details->luas_tanah) && isset($details->luas_bangunan))
{{ $n }}. {{ $detail->name }}<br>
Luas Tanah / Luas Bangunan:
{{ preg_replace('/[^0-9.]/', '', str_replace('m2', '', $details->luas_tanah)) }}
m<sup>2</sup>
/
{{ preg_replace('/[^0-9.]/', '', str_replace('m2', '', $details->luas_bangunan)) }}
m<sup>2</sup>
<br>
@php $n++; @endphp
@elseif (isset($details->luas_tanah))
{{ $n }}. {{ $detail->name }}<br>
Luas Tanah :
{{ preg_replace('/[^0-9.]/', '', str_replace('m2', '', $details->luas_tanah)) }}
m<sup>2</sup>
<br>
@php $n++; @endphp
@elseif (isset($details->luas_bangunan))
{{ $n }}. {{ $detail->name }}<br>
Luas Bangunan:
{{ preg_replace('/[^0-9.]/', '', str_replace('m2', '', $details->luas_bangunan)) }}
m<sup>2</sup>
<br>
@php $n++; @endphp
@endif
@endforeach
@endforeach
@if ($luas_tanah !== null && $luas_bangunan !== null)
{{ $luas_tanah }} m<sup>2</sup> / {{ $luas_bangunan }} m<sup>2</sup>
@elseif ($luas_tanah !== null)
{{ $luas_tanah }} m<sup>2</sup>
@elseif ($luas_bangunan !== null)
{{ $luas_bangunan }} m<sup>2</sup>
@endif
</div>
<div class="content">
@@ -165,8 +168,8 @@
<div class="signature">
Best Regards,<br />
<img src="{{ asset('storage/signatures/' . $user->id . '/' . $user->sign) }}"
alt="{{ $user->name }}" width="200">
<img src="{{ asset('storage/signatures/' . $user->id . '/' . $user->sign) }}" alt="{{ $user->name }}"
width="200">
<p>
{{ $user->name }}
</p>