From cfa2750dddb53f8a20fe1d1bcfef7c650f6d17d7 Mon Sep 17 00:00:00 2001 From: nishaMuhd Date: Mon, 3 Jul 2023 14:59:42 +0800 Subject: [PATCH] update checking if upah 0 --- .../includes/bayaran/pembayaransag.blade.php | 25 ++++++++++++++++--- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/resources/views/includes/bayaran/pembayaransag.blade.php b/resources/views/includes/bayaran/pembayaransag.blade.php index ea641e0..a462372 100644 --- a/resources/views/includes/bayaran/pembayaransag.blade.php +++ b/resources/views/includes/bayaran/pembayaransag.blade.php @@ -59,7 +59,7 @@ - @php $counter = 1;$jenisbayaran = 'tawarruq'; $totalupahasal = 1; @endphp + @php $counter = 1;$jenisbayaran = 'tawarruq'; $totalupahasal = 1; $errorcount = 0; @endphp @foreach($arraybayar as $index=>$bayar) @if($bayar['hargajualan'] != '') @@ -89,6 +89,11 @@ $upahtawarruq = floatval(str_replace(',','',$upahtawarruq)); $totalupahasal = $totalupahasal + $upahtawarruq; + + if(floatval($upahtawarruq) == 0){ + $errorcount++; + } + @endphp - @if($totalupahasal == 1.00) + @if($totalupahasal == 1.00 || $errorcount > 0) @else @@ -188,8 +193,6 @@ } }); - var test = document.getElementById('selepas_tawarruq'); - console.log(test); $('#selepas_tawarruq > tbody > tr').each(function() { $(this).find("td:gt(0)").each(function(){ @@ -364,6 +367,20 @@ $(this).closest('tr').find('.bakibaru').val(formatter.format(bakipinjambaru.toFixed(2))); calculateall(jenis, taglel); return false; + }else if(bayar == 0.00 && parseFloat(upah) == 0.00) + { + $("#bayarsbmt").prop('disabled', false); + Swal.fire( + 'Amaran!', + 'Bayaran tidak boleh 0!', + 'error' + ) + $(this).val(upah); + $(this).closest('tr').find('.bayaran').val(upah); + let bakipinjambaru = parseFloat(bakipinjam); + $(this).closest('tr').find('.bakibaru').val(formatter.format(bakipinjambaru.toFixed(2))); + calculateall(jenis, taglel); + return false; } $(this).closest('tr').find('.bayaran').val(this.value);