diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index 8936cea..5296352 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -166,9 +166,9 @@ class KhazanahController extends Controller $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); + $petibesi = Http::get(config('api.url') . '/api/VaultController/all/'. $auth_user['cawangan'])->json(); - - return view('khazanah.alirantunai',compact('cawangan_info','api_url','arraytunaiharini','arraytunai','listUser')); + return view('khazanah.alirantunai',compact('cawangan_info','api_url','arraytunaiharini','arraytunai','listUser','petibesi')); } public function gadaian() @@ -943,6 +943,7 @@ class KhazanahController extends Controller if($amount>$baki_awal) { //WI ERROR MESSAGE SKIT + dd($baki_awal); } else { diff --git a/public/js/main.js b/public/js/main.js index 93d03c9..943061b 100644 --- a/public/js/main.js +++ b/public/js/main.js @@ -283,8 +283,18 @@ async function openuptambahdanserah(e) confirmButtonText: 'Terima', showCancelButton:true, cancelButtonText:'Batal', - allowOutsideClick: true - }) + allowOutsideClick: true, + inputValidator: (value) => { + if (!value) { + return 'Isikan tempat kosong diatas!' + } + + if(isNaN(value)) + { + return 'Amaun hendaklah dalam nombor!' + } + } + }); if (amaun) { // Swal.fire(`Entered email: ${amaun}`) @@ -346,11 +356,11 @@ async function openuptambahdanserah(e) } } - else{ - Swal.fire('error','Isikan kotak kosong diatas!','error'); - } + }else if(id == 'serahanmodal') { + let bakiakhir = parseFloat($('#bakiakhir').text().substring(2).replace(/[^0-9.-]+/g,"")); + const { value: amaun } = await Swal.fire({ title: 'Masukkan Amaun Serahan', input: 'text', @@ -358,16 +368,24 @@ async function openuptambahdanserah(e) confirmButtonText: 'Terima', showCancelButton:true, cancelButtonText:'Batal', - allowOutsideClick: true - }) + allowOutsideClick: true, + inputValidator: (value) => { + if (!value) { + return 'Isikan tempat kosong diatas!' + } - let bakiakhir = parseFloat($('#bakiakhir').text().substring(2).replace(/[^0-9.-]+/g,"")); + if(value > bakiakhir) + { + return 'Amaun serahan hendaklah tidak lebih daripada baki akhir tunai!'; + } + + if(isNaN(value)) + { + return 'Amaun hendaklah dalam nombor!' + } + } + }); - if(amaun > bakiakhir) - { - Swal.fire('error','Amaun serahan hendaklah tidak lebih daripada baki akhir tunai!','error'); - return false; - } if (amaun) { // Swal.fire(`Entered email: ${amaun}`) @@ -386,9 +404,6 @@ async function openuptambahdanserah(e) } } - else{ - Swal.fire('error','Isikan kotak kosong diatas!','error'); - } } diff --git a/resources/views/aliran_tunai/index.blade.php b/resources/views/aliran_tunai/index.blade.php index a611c99..72d08bf 100644 --- a/resources/views/aliran_tunai/index.blade.php +++ b/resources/views/aliran_tunai/index.blade.php @@ -117,17 +117,63 @@
| Bil | -Masa | -Debit | -Kredit | -Nota | -
|---|