fix(penawaran): perbaiki konversi luas tanah dan bangunan menjadi integer
- Mengubah konversi luas tanah dan bangunan dari string ke integer. - Memastikan nilai yang diakumulasi adalah angka yang valid. - Meningkatkan keakuratan perhitungan luas dalam tampilan email dan surat tender.
This commit is contained in:
@@ -131,12 +131,12 @@
|
||||
@foreach($value as $k => $v)
|
||||
@if($k=='luas_tanah')
|
||||
@php
|
||||
$luastanah += preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
$luastanah += (int) preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
@endphp
|
||||
@endif
|
||||
@if($k=='luas_bangunan')
|
||||
@php
|
||||
$luasbangunan += preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
$luasbangunan += (int) preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
@endphp
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
@@ -106,8 +106,7 @@
|
||||
<div class="content-max">
|
||||
Aset Jaminan: @foreach ($permohonan->documents as $document)
|
||||
{{ $document->jenisJaminan->name }}
|
||||
@endforeach
|
||||
<span class="flex-wrap">Lokasi Jaminan: @foreach ($permohonan->documents as $document)
|
||||
@endforeach<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)
|
||||
@@ -133,12 +132,12 @@
|
||||
@foreach($value as $k => $v)
|
||||
@if($k=='luas_tanah')
|
||||
@php
|
||||
$luastanah += preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
$luastanah += (int) preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
@endphp
|
||||
@endif
|
||||
@if($k=='luas_bangunan')
|
||||
@php
|
||||
$luasbangunan += preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
$luasbangunan += (int) preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
@endphp
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
@@ -116,12 +116,12 @@
|
||||
@foreach($value as $k => $v)
|
||||
@if($k=='luas_tanah')
|
||||
@php
|
||||
$luastanah += preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
$luastanah += (int) preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
@endphp
|
||||
@endif
|
||||
@if($k=='luas_bangunan')
|
||||
@php
|
||||
$luasbangunan += preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
$luasbangunan += (int) preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
@endphp
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
@@ -131,12 +131,12 @@
|
||||
@foreach($value as $k => $v)
|
||||
@if($k=='luas_tanah')
|
||||
@php
|
||||
$luastanah += preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
$luastanah += (int) preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
@endphp
|
||||
@endif
|
||||
@if($k=='luas_bangunan')
|
||||
@php
|
||||
$luasbangunan += preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
$luasbangunan += (int) preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
@endphp
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
@@ -114,12 +114,12 @@
|
||||
@foreach($value as $k => $v)
|
||||
@if($k=='luas_tanah')
|
||||
@php
|
||||
$luastanah += preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
$luastanah += (int) preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
@endphp
|
||||
@endif
|
||||
@if($k=='luas_bangunan')
|
||||
@php
|
||||
$luasbangunan += preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
$luasbangunan += (int) preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
@endphp
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
@@ -133,12 +133,12 @@
|
||||
@foreach($value as $k => $v)
|
||||
@if($k=='luas_tanah')
|
||||
@php
|
||||
$luastanah += preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
$luastanah += (int) preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
@endphp
|
||||
@endif
|
||||
@if($k=='luas_bangunan')
|
||||
@php
|
||||
$luasbangunan += preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
$luasbangunan += (int) preg_replace('/[^0-9.]/', '', str_replace('m2', '', $v));
|
||||
@endphp
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
Reference in New Issue
Block a user