diff --git a/resources/views/khazanah/permohonanwang.blade.php b/resources/views/khazanah/permohonanwang.blade.php index 883fd32..d6e891c 100644 --- a/resources/views/khazanah/permohonanwang.blade.php +++ b/resources/views/khazanah/permohonanwang.blade.php @@ -2,7 +2,7 @@ @section('content') @include('modal.permohonanwang') @include('modal.CITModal') -@include('modal.denominasimodalpendahuluanserahan') +@include('modal.denominasipermohonan')
@@ -201,7 +201,7 @@ let amaun = $(this).data("amaun"); Swal.fire({ - title: 'Adakah Wang sudah diterima?', + title: 'Adakah wang sudah diterima?', showDenyButton: true, showCancelButton: false, confirmButtonText: 'Terima', @@ -211,28 +211,131 @@ /* Read more about isConfirmed, isDenied below */ if (result.isConfirmed) { - $('#denominasiHQModal').modal('show'); + $('#denominasiPermohonan').modal('show'); $('#amaundiminta').val(amaun); + $('#mohonidpermohonan').val(mid); - return; - $.ajax({ - method:"put", - url: api_url + '/admin/permohonan/tagterima', - data: { - "mohonid" : mid, - "namapenerima" : nama - }, - success:function(data) - { - if(data === 1) - Swal.fire('Diterima!', '', 'success') - } - }); } else if (result.isDenied) { // Swal.fire('Belum Diterima!', '', 'info') } }); }); + function terimapermohonanwang() + { + $("#terima_transaksi").prop('disabled', true); + + let amaun = $('#amaundiminta').val(); + let kiraan = $('#amaunkiraan').val(); + let keterangan = 'Pendahuluan Wang Daripada HQ'; + let jenis = 'pendahuluan'; + let dtacct = '1000/010'; + let ktacct = '7000/102'; + let kodcaw = "{{ Auth::user()->cawangan }}"; + let teller = "{{ Auth::user()->name }}"; + let mid = $('#mohonidpermohonan').val(); + + //denominasi bundle + let bundle1 = $('#bundle1').val();let bundle5 = $('#bundle5').val();let bundle10 = $('#bundle10').val(); + let bundle20 = $('#bundle20').val();let bundle50 = $('#bundle50').val();let bundle100 = $('#bundle100').val(); + + //denominasi keping + let sen1 = $('#sen1').val();let sen5 = $('#sen5').val();let sen10 = $('#sen10').val();let sen20 = $('#sen20').val();let sen50 = $('#sen50').val(); + let ringgit1 = $('#ringgit1').val();let ringgit5 = $('#ringgit5').val();let ringgit10 = $('#ringgit10').val();let ringgit20 = $('#ringgit20').val();let ringgit50 = $('#ringgit50').val(); + let ringgit100 = $('#ringgit100').val(); + + if(Number(amaun) !== Number(kiraan)) + { + Swal.fire({ + icon: 'error', + title: 'Sila Periksa Amaun dan Kiraan.' + }); + + return false; + } + + Swal.fire({ + title: 'Memuatkan...', + allowEscapeKey : false, + allowOutsideClick: false, + didOpen: function () { + Swal.showLoading(); + $('#denominasiPermohonan').modal('hide'); + } + }); + + $.ajax({ + method: 'post', + url: '{{ route("khazanah.pendahuluanserahanHQ") }}', + data: { + "_token": "{{ csrf_token() }}", + 'amaun' : amaun, + 'jenisgldetail' : jenis, + 'keterangan' : keterangan, + 'kodcaw' : kodcaw, + 'teller' : teller, + 'dtacct' : dtacct, + 'ktacct' : ktacct, + 'ambilansen1' : sen1, + 'ambilansen5' : sen5, + 'ambilansen10' : sen10, + 'ambilansen20' : sen20, + 'ambilansen50' : sen50, + 'ambilanring1' : ringgit1, + 'ambilanring5' : ringgit5, + 'ambilanring10' : ringgit10, + 'ambilanring20' : ringgit20, + 'ambilanring50' : ringgit50, + 'ambilanring100' : ringgit100 + }, + success:function(data){ + if(data == 'LULUS'){ + + Swal.fire({ + icon: 'success', + title: 'Transaksi Berjaya Diterima', + allowEscapeKey : false, + allowOutsideClick: false + }).then(function(){ + + $('#denominasiPermohonan').modal('hide'); + + $.ajax({ + method:"put", + url: api_url + '/admin/permohonan/tagterima', + data: { + "mohonid" : mid, + "namapenerima" : teller + }, + success:function(data) + { + if(data === 1) + { + location.reload(); + } + } + }); + + }); + + }else if(data == 'GAGAL'){ + Swal.fire({ + icon: 'error', + title: 'Transaksi Gagal', + allowEscapeKey : false, + allowOutsideClick: false + }).then(function(){ + + $('#denominasiPermohonan').modal('hide'); + // $("#terima_transaksi").prop('disabled', false); + + }); + } + },error: function(jqXHR, textStatus, errorThrown) { + console.log(textStatus, errorThrown); + } + }); + } + @endsection diff --git a/resources/views/modal/denominasipermohonan.blade.php b/resources/views/modal/denominasipermohonan.blade.php index 9ea7e5b..8eee8d8 100644 --- a/resources/views/modal/denominasipermohonan.blade.php +++ b/resources/views/modal/denominasipermohonan.blade.php @@ -132,11 +132,12 @@ +