From 88a1aaf9a8c1a2cb1701b7b5b8a731bf88e75acc Mon Sep 17 00:00:00 2001 From: daengdeni Date: Wed, 13 Dec 2023 17:40:33 +0700 Subject: [PATCH] update perhitungan kewajiban --- .../views/pencatatan/hapus_buku/add.blade.php | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/Resources/views/pencatatan/hapus_buku/add.blade.php b/Resources/views/pencatatan/hapus_buku/add.blade.php index 7b2c35d..edf8fa1 100644 --- a/Resources/views/pencatatan/hapus_buku/add.blade.php +++ b/Resources/views/pencatatan/hapus_buku/add.blade.php @@ -334,7 +334,7 @@ - + @error('biaya_lain') {{ $message }} @enderror @@ -421,6 +421,14 @@ }); $(function () { + $('#baki_debet,#suku_bunga,#jumlah_bunga,#jumlah_kewajiban_lain,#lama_hari').on('change', function () { + calcTotKewajiban(); + }) + + $('#total_kewajiban,#total_bunga_extra,#bunga_extra,#denda,#biaya_lain').on('change', function () { + calcTotAllKewajiban(); + }) + $('#kt_modal_add_hapus_buku').on('hidden.bs.modal', function () { $(this).find('form').trigger('reset'); }) @@ -448,6 +456,7 @@ var all; + total = total = parseFloat($('#baki_debet').val()) + parseFloat($('#jumlah_bunga').val()) + parseFloat($('#jumlah_kewajiban_lain').val()); baki = $('#baki_debet').val(); lama = $('#lama_hari').val(); @@ -470,12 +479,14 @@ $('#total_all_kewajiban').val(parseFloat(all)); } + function calcTotAllKewajiban() { var total; + var biaya_lain = $('#biaya_lain').val() ?? 0; + var denda = $('#denda').val() ?? 0; - total = parseFloat($('#total_kewaajiban').val()) + - parseFloat($('#total_bunga_extra').val) + parseFloat($('#bunga_extra').val()) + - parseFloat($('#denda').val()) + parseFloat($('#biaya_lain').val()); + total = parseFloat($('#total_kewajiban').val()) + + parseFloat($('#total_bunga_extra').val()) + parseFloat($('#bunga_extra').val()) + parseFloat(denda) + parseFloat(biaya_lain); $('#total_all_kewajiban').val(total); }