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

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

View File

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

View File

@@ -72,14 +72,14 @@
<ul> <ul>
<li>Aset Jaminan: <li>Aset Jaminan:
<span class="font-bold"> <span class="font-bold">
@foreach ($permohonan->debiture->documents as $document) @foreach ($permohonan->documents as $document)
{{ $document->jenisJaminan->name }} {{ $document->jenisJaminan->name }}
@endforeach @endforeach
</span> </span>
</li> </li>
<li>Lokasi Jaminan: <li>Lokasi Jaminan:
<span class="font-bold"> <span class="font-bold">
@foreach ($permohonan->debiture->documents as $document) @foreach ($permohonan->documents as $document)
{{ $document->address }} {{ $document->address }}
@if (isset($document->jenisJaminan)) @if (isset($document->jenisJaminan))
, Kel. , Kel.
@@ -102,42 +102,45 @@
@endforeach @endforeach
</span> </span>
</li> </li>
<li>Luas Tanah / Luas Bangunan: <li>Dokumen Jaminan: <br>
<span class="font-bold"> <span class="font-bold">
@php @php
$luas_tanah = null; $n = 1;
$luas_bangunan = null;
@endphp @endphp
@foreach ($permohonan->debiture->documents as $document) @foreach ($permohonan->documents as $document)
@foreach ($document->detail as $detail) @foreach ($document->detail as $detail)
@php @php
$details = json_decode($detail->details); $details = json_decode($detail->details);
@endphp @endphp
@if (is_object($details)) @if (isset($details->luas_tanah) && isset($details->luas_bangunan))
@if(isset($details->luas_tanah) && is_numeric($details->luas_tanah))) {{ $n }}. {{ $detail->name }}<br>
@php Luas Tanah / Luas Bangunan:
$luas_tanah = $details->luas_tanah; {{ preg_replace('/[^0-9.]/', '', str_replace('m2', '', $details->luas_tanah)) }}
@endphp m<sup>2</sup>
@endif /
{{ preg_replace('/[^0-9.]/', '', str_replace('m2', '', $details->luas_bangunan)) }}
@if(isset($details->luas_bangunan) && is_numeric($details->luas_bangunan))) m<sup>2</sup>
@php <br>
$luas_bangunan = $details->luas_bangunan; @php $n++; @endphp
@endphp @elseif (isset($details->luas_tanah))
@endif {{ $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 @endif
@endforeach @endforeach
@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
</span> </span>
</li> </li>
</ul> </ul>
@@ -147,10 +150,10 @@
</p> </p>
<p>Best Regards, <p>Best Regards,
<div class="font-bold"> <div class="font-bold">
<img src="{{ asset('storage/signatures/' . $permohonan->user->id . '/' . $permohonan->user->sign) }}" <img src="{{ asset('storage/signatures/' . auth()->user()->id . '/' . auth()->user()->sign) }}"
alt="{{ $permohonan->user->name }}" width="200" class="signature"> alt="{{ auth()->user()->name }}" width="200" class="signature">
<p> <p>
{{ $permohonan->user->name }} {{ auth()->user()->name }}
</p> </p>
</div> </div>
Sub Direktorat Appraisal Sub Direktorat Appraisal

View File

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

View File

@@ -70,14 +70,14 @@
<ul> <ul>
<li>Aset Jaminan: <li>Aset Jaminan:
<span class="font-bold"> <span class="font-bold">
@foreach ($permohonan->debiture->documents as $document) @foreach ($permohonan->documents as $document)
{{ $document->jenisJaminan->name }} {{ $document->jenisJaminan->name }}
@endforeach @endforeach
</span> </span>
</li> </li>
<li>Lokasi Jaminan: <li>Lokasi Jaminan:
<span class="font-bold"> <span class="font-bold">
@foreach ($permohonan->debiture->documents as $document) @foreach ($permohonan->documents as $document)
{{ $document->address }} {{ $document->address }}
@if (isset($document->jenisJaminan)) @if (isset($document->jenisJaminan))
, Kel. , Kel.
@@ -100,44 +100,45 @@
@endforeach @endforeach
</span> </span>
</li> </li>
<li>Luas Tanah / Luas Bangunan: <li>Dokumen Jaminan: <br>
<span class="font-bold"> <span class="font-bold">
@php @php
$luas_tanah = null; $n = 1;
$luas_bangunan = null;
@endphp @endphp
@foreach ($permohonan->debiture->documents as $document) @foreach ($permohonan->documents as $document)
@foreach ($document->detail as $detail) @foreach ($document->detail as $detail)
@php @php
$details = json_decode($detail->details); $details = json_decode($detail->details);
@endphp @endphp
@if (is_object($details)) @if (isset($details->luas_tanah) && isset($details->luas_bangunan))
@if(isset($details->luas_tanah) && is_numeric($details->luas_tanah)) {{ $n }}. {{ $detail->name }}<br>
) Luas Tanah / Luas Bangunan:
@php {{ preg_replace('/[^0-9.]/', '', str_replace('m2', '', $details->luas_tanah)) }}
$luas_tanah = $details->luas_tanah; m<sup>2</sup>
@endphp /
@endif {{ preg_replace('/[^0-9.]/', '', str_replace('m2', '', $details->luas_bangunan)) }}
m<sup>2</sup>
@if(isset($details->luas_bangunan) && is_numeric($details->luas_bangunan)) <br>
) @php $n++; @endphp
@php @elseif (isset($details->luas_tanah))
$luas_bangunan = $details->luas_bangunan; {{ $n }}. {{ $detail->name }}<br>
@endphp Luas Tanah :
@endif {{ 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 @endif
@endforeach @endforeach
@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
</span> </span>
</li> </li>
</ul> </ul>
@@ -147,10 +148,10 @@
</p> </p>
<p>Best Regards, <p>Best Regards,
<div class="font-bold"> <div class="font-bold">
<img src="{{ asset('storage/signatures/' . $permohonan->user->id . '/' . $permohonan->user->sign) }}" <img src="{{ asset('storage/signatures/' . auth()->user()->id . '/' . auth()->user()->sign) }}"
alt="{{ $permohonan->user->name }}" width="200" class="signature"> alt="{{ auth()->user()->name }}" width="200" class="signature">
<p> <p>
{{ $permohonan->user->name }} {{ auth()->user()->name }}
</p> </p>
</div> </div>
Sub Direktorat Appraisal Sub Direktorat Appraisal

View File

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