fix(penawaran): perbaiki pengambilan luas tanah dan luas bangunan

- Sederhanakan kondisi untuk memeriksa dan mengambil nilai luas tanah dan luas bangunan.
- Ganti penggunaan notasi objek dengan notasi akses langsung untuk meningkatkan keterbacaan.
- Hapus kondisi yang tidak perlu untuk meningkatkan efisiensi kode.
This commit is contained in:
Daeng Deni Mardaeni
2025-01-30 20:50:16 +07:00
parent b9d6e5a95b
commit cae62db0df
6 changed files with 196 additions and 226 deletions

View File

@@ -56,7 +56,7 @@
</head> </head>
<body> <body>
<div class="container"> <div class="container">
Dear <span class="important"> Dear <span class="important">
@php @php
$allPeople = []; $allPeople = [];
@@ -76,7 +76,7 @@
} }
} }
} }
} catch (\Exception $e) { } catch (Exception $e) {
// Handle invalid JSON silently // Handle invalid JSON silently
} }
} }
@@ -131,21 +131,17 @@
@endphp @endphp
@if (is_object($details)) @if (is_object($details))
@if ( @if(isset($details->luas_tanah) && is_numeric($details->luas_tanah))
$detail->jenisLegalitasJaminan->custom_field === 'luas_tanah' && )
isset($details->{'luas_tanah'}) &&
is_numeric($details->{'luas_tanah'}))
@php @php
$luas_tanah = $details->{'luas_tanah'}; $luas_tanah = $details->luas_tanah;
@endphp @endphp
@endif @endif
@if ( @if(isset($details->luas_bangunan) && is_numeric($details->luas_bangunan))
$detail->jenisLegalitasJaminan->custom_field === 'luas_bangunan' && )
isset($details->{'luas_bangunan'}) &&
is_numeric($details->{'luas_bangunan'}))
@php @php
$luas_bangunan = $details->{'luas_bangunan'}; $luas_bangunan = $details->luas_bangunan;
@endphp @endphp
@endif @endif
@endif @endif
@@ -162,13 +158,13 @@
</div> </div>
<div class="content"> <div class="content">
Harap proposal dibuat dengan harga yang minimal sehingga tidak perlu tawar menawar lagi. <br /> Harap proposal dibuat dengan harga yang minimal sehingga tidak perlu tawar menawar lagi. <br/>
Mohon proposal dapat saya terima segera, sebelum <span Mohon proposal dapat saya terima segera, sebelum <span
class="important">{{ formatTanggalIndonesia($penawaran->end_date, true) }}</span> class="important">{{ formatTanggalIndonesia($penawaran->end_date, true) }}</span>
</div> </div>
<div class="signature"> <div class="signature">
Best Regards,<br /> Best Regards,<br/>
<img src="{{ asset('storage/signatures/' . $permohonan->user->id . '/' . $permohonan->user->sign) }}" <img src="{{ asset('storage/signatures/' . $permohonan->user->id . '/' . $permohonan->user->sign) }}"
alt="{{ $permohonan->user->name }}" width="200"> alt="{{ $permohonan->user->name }}" width="200">
<p> <p>
@@ -182,7 +178,7 @@
Jl. Kwitang Raya No 24-26, Jakarta Pusat - 10420.<br> Jl. Kwitang Raya No 24-26, Jakarta Pusat - 10420.<br>
Telp. 021 - 3903040 (H) Telp. 021 - 3903040 (H)
</div> </div>
</div> </div>
</body> </body>
</html> </html>

View File

@@ -133,21 +133,15 @@
@endphp @endphp
@if (is_object($details)) @if (is_object($details))
@if ( @if(isset($details->luas_tanah) && is_numeric($details->luas_tanah)))
$detail->jenisLegalitasJaminan->custom_field === 'luas_tanah' &&
isset($details->{'luas_tanah'}) &&
is_numeric($details->{'luas_tanah'}))
@php @php
$luas_tanah = $details->{'luas_tanah'}; $luas_tanah = $details->luas_tanah;
@endphp @endphp
@endif @endif
@if ( @if(isset($details->luas_bangunan) && is_numeric($details->luas_bangunan)))
$detail->jenisLegalitasJaminan->custom_field === 'luas_bangunan' &&
isset($details->{'luas_bangunan'}) &&
is_numeric($details->{'luas_bangunan'}))
@php @php
$luas_bangunan = $details->{'luas_bangunan'}; $luas_bangunan = $details->luas_bangunan;
@endphp @endphp
@endif @endif
@endif @endif

View File

@@ -116,21 +116,15 @@
@endphp @endphp
@if (is_object($details)) @if (is_object($details))
@if ( @if(isset($details->luas_tanah) && is_numeric($details->luas_tanah)))
$detail->jenisLegalitasJaminan->custom_field === 'luas_tanah' &&
isset($details->{'luas_tanah'}) &&
is_numeric($details->{'luas_tanah'}))
@php @php
$luas_tanah = $details->{'luas_tanah'}; $luas_tanah = $details->luas_tanah;
@endphp @endphp
@endif @endif
@if ( @if(isset($details->luas_bangunan) && is_numeric($details->luas_bangunan)))
$detail->jenisLegalitasJaminan->custom_field === 'luas_bangunan' &&
isset($details->{'luas_bangunan'}) &&
is_numeric($details->{'luas_bangunan'}))
@php @php
$luas_bangunan = $details->{'luas_bangunan'}; $luas_bangunan = $details->luas_bangunan;
@endphp @endphp
@endif @endif
@endif @endif

View File

@@ -131,21 +131,15 @@
@endphp @endphp
@if (is_object($details)) @if (is_object($details))
@if ( @if(isset($details->luas_tanah) && is_numeric($details->luas_tanah)))
$detail->jenisLegalitasJaminan->custom_field === 'luas_tanah' &&
isset($details->{'luas_tanah'}) &&
is_numeric($details->{'luas_tanah'}))
@php @php
$luas_tanah = $details->{'luas_tanah'}; $luas_tanah = $details->luas_tanah;
@endphp @endphp
@endif @endif
@if ( @if(isset($details->luas_bangunan) && is_numeric($details->luas_bangunan)))
$detail->jenisLegalitasJaminan->custom_field === 'luas_bangunan' &&
isset($details->{'luas_bangunan'}) &&
is_numeric($details->{'luas_bangunan'}))
@php @php
$luas_bangunan = $details->{'luas_bangunan'}; $luas_bangunan = $details->luas_bangunan;
@endphp @endphp
@endif @endif
@endif @endif

View File

@@ -42,7 +42,7 @@
} }
} }
} }
} catch (\Exception $e) { } catch (Exception $e) {
// Handle invalid JSON silently // Handle invalid JSON silently
} }
} }
@@ -114,21 +114,17 @@
@endphp @endphp
@if (is_object($details)) @if (is_object($details))
@if ( @if(isset($details->luas_tanah) && is_numeric($details->luas_tanah))
$detail->jenisLegalitasJaminan->custom_field === 'luas_tanah' && )
isset($details->{'luas_tanah'}) &&
is_numeric($details->{'luas_tanah'}))
@php @php
$luas_tanah = $details->{'luas_tanah'}; $luas_tanah = $details->luas_tanah;
@endphp @endphp
@endif @endif
@if ( @if(isset($details->luas_bangunan) && is_numeric($details->luas_bangunan))
$detail->jenisLegalitasJaminan->custom_field === 'luas_bangunan' && )
isset($details->{'luas_bangunan'}) &&
is_numeric($details->{'luas_bangunan'}))
@php @php
$luas_bangunan = $details->{'luas_bangunan'}; $luas_bangunan = $details->luas_bangunan;
@endphp @endphp
@endif @endif
@endif @endif

View File

@@ -56,7 +56,7 @@
</head> </head>
<body> <body>
<div class="container"> <div class="container">
Dear <span class="important"> Dear <span class="important">
@php @php
$allPeople = []; $allPeople = [];
@@ -133,21 +133,17 @@
@endphp @endphp
@if (is_object($details)) @if (is_object($details))
@if ( @if(isset($details->luas_tanah) && is_numeric($details->luas_tanah))
$detail->jenisLegalitasJaminan->custom_field === 'luas_tanah' && )
isset($details->{'luas_tanah'}) &&
is_numeric($details->{'luas_tanah'}))
@php @php
$luas_tanah = $details->{'luas_tanah'}; $luas_tanah = $details->luas_tanah;
@endphp @endphp
@endif @endif
@if ( @if(isset($details->luas_bangunan) && is_numeric($details->luas_bangunan))
$detail->jenisLegalitasJaminan->custom_field === 'luas_bangunan' && )
isset($details->{'luas_bangunan'}) &&
is_numeric($details->{'luas_bangunan'}))
@php @php
$luas_bangunan = $details->{'luas_bangunan'}; $luas_bangunan = $details->luas_bangunan;
@endphp @endphp
@endif @endif
@endif @endif
@@ -164,13 +160,13 @@
</div> </div>
<div class="content"> <div class="content">
Harap proposal dibuat dengan harga yang minimal sehingga tidak perlu tawar menawar lagi. <br /> Harap proposal dibuat dengan harga yang minimal sehingga tidak perlu tawar menawar lagi. <br/>
Mohon proposal dapat saya terima segera, sebelum <span Mohon proposal dapat saya terima segera, sebelum <span
class="important">{{ formatTanggalIndonesia($penawaran->end_date, true) }}</span> class="important">{{ formatTanggalIndonesia($penawaran->end_date, true) }}</span>
</div> </div>
<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/' . $permohonan->user->id . '/' . $permohonan->user->sign) }}"
alt="{{ $permohonan->user->name }}" width="200"> alt="{{ $permohonan->user->name }}" width="200">
<p> <p>
@@ -184,7 +180,7 @@
Jl. Kwitang Raya No 24-26, Jakarta Pusat - 10420.<br> Jl. Kwitang Raya No 24-26, Jakarta Pusat - 10420.<br>
Telp. 021 - 3903040 (H) Telp. 021 - 3903040 (H)
</div> </div>
</div> </div>
</body> </body>
</html> </html>