From 433a6ff36e6998941f7a78ff9544ad899de097af Mon Sep 17 00:00:00 2001 From: fariz Date: Thu, 15 Apr 2021 09:43:36 +0800 Subject: [PATCH 01/14] edit sag --- resources/views/print/sag.blade.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/views/print/sag.blade.php b/resources/views/print/sag.blade.php index d28bdaf..72527c5 100644 --- a/resources/views/print/sag.blade.php +++ b/resources/views/print/sag.blade.php @@ -820,6 +820,7 @@ + From d25a2b1bc2e84d9a1c2195e3e6ef5780e2e444fb Mon Sep 17 00:00:00 2001 From: fariz Date: Thu, 15 Apr 2021 10:15:18 +0800 Subject: [PATCH 02/14] edit penebusan & scanned tebus --- app/Http/Controllers/KhazanahController.php | 6 +----- app/Http/Controllers/PenebusanController.php | 5 ++++- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index 55e87a9..4170dd1 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -1106,9 +1106,6 @@ class KhazanahController extends Controller ]); //************KIRAAN LEJER AM BERMULA ***/ - - - $pembiayaan_tawaruq='1000/017'; $GL_Untung_Tangguh='1000/211'; $GL_Untung_Suspense='2000/007'; @@ -1146,8 +1143,7 @@ class KhazanahController extends Controller } - - + $get_lejerPinj=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$pembiayaan_tawaruq])->json(); $hariIni=$get_lejerPinj[0]['hariini']; $Kelmarin=$get_lejerPinj[0]['kelmarin']; diff --git a/app/Http/Controllers/PenebusanController.php b/app/Http/Controllers/PenebusanController.php index 6dcab1b..666dd60 100644 --- a/app/Http/Controllers/PenebusanController.php +++ b/app/Http/Controllers/PenebusanController.php @@ -80,7 +80,7 @@ class PenebusanController extends Controller ]); //************** KIRAAN LEJER AM BERMULA **************** - + $Bayaran_Pendahuluan='1000/019'; $GL_CODE='1000/010'; @@ -339,6 +339,9 @@ class PenebusanController extends Controller ]); + + + } //***************KIRAAN LEJER AM TAMAT******************************* From 6a193465a8f156fbe7343a718e6d266171a024f1 Mon Sep 17 00:00:00 2001 From: fifi97 Date: Sun, 18 Apr 2021 06:57:21 +0800 Subject: [PATCH 03/14] add ubah wakil --- public/js/main.js | 2 +- resources/views/customers/info.blade.php | 191 ++++++++++++++++++----- 2 files changed, 155 insertions(+), 38 deletions(-) diff --git a/public/js/main.js b/public/js/main.js index 5d9d4d0..9d027d9 100644 --- a/public/js/main.js +++ b/public/js/main.js @@ -439,7 +439,7 @@ function tambahdanserahanfunc(e) var txt = $('#amaunkiraan').val(); var txt2 = $('#amaundiminta').val(); - if(txt != txt2) + if(Number(txt) != Number(txt2)) { Swal.fire({ icon: 'error', diff --git a/resources/views/customers/info.blade.php b/resources/views/customers/info.blade.php index ae4d958..c1322c8 100644 --- a/resources/views/customers/info.blade.php +++ b/resources/views/customers/info.blade.php @@ -757,7 +757,7 @@ } - async function ubahfunc(e){ + function ubahfunc(e){ let ubahid = $('input[name="belum"]:checked').val(); let harini = new Date();harini.setHours(0, 0, 0, 0); @@ -775,17 +775,17 @@ } }else if($("input[name='options']:checked").val() == 'sudah_tebus'){ - let test = $('input[name="sudahtebus"]:checked').closest('tr').children('td:eq(2)').text(); - let tarikhgadai1 = new Date(test);tarikhgadai1.setHours(0, 0, 0, 0); + // let test = $('input[name="sudahtebus"]:checked').closest('tr').children('td:eq(2)').text(); + // let tarikhgadai1 = new Date(test);tarikhgadai1.setHours(0, 0, 0, 0); - if(+harini !== +tarikhgadai1){ - Swal.fire({ - icon: 'error', - title: 'Amaran', - text: 'Ubah Gadai Tidak Dibenarkan' - }); - return false; - } + // if(+harini !== +tarikhgadai1){ + // Swal.fire({ + // icon: 'error', + // title: 'Amaran', + // text: 'Ubah Gadai Tidak Dibenarkan' + // }); + // return false; + // } } if(ubahid == null && $("input[name='options']:checked").val() == 'belum_tebus'){ @@ -799,34 +799,151 @@ } if($("input[name='options']:checked").val() == 'sudah_tebus'){ - const { value: amaun } = await Swal.fire({ - title: 'Kad Pengenalan Wakil', - input: 'text', - inputPlaceholder: 'Kad Pengenalan', - confirmButtonText: 'Terima', - showCancelButton:true, - cancelButtonText:'Batal', - allowOutsideClick: true, - inputValidator: (value) => { - if (!value) { - return 'Isikan tempat kosong diatas!' + + const swalWithBootstrapButtons = Swal.mixin({ + customClass: { + confirmButton: 'btn btn-success ml-1', + cancelButton: 'btn btn-danger' + }, + buttonsStyling: false + }); + + swalWithBootstrapButtons.fire({ + title: 'Dapatkan Pengesahan Khazanah', + text: "Ubah Maklumat Wakil", + icon: 'info', + showCancelButton: true, + confirmButtonText: 'Hantar', + cancelButtonText: 'Batal', + reverseButtons: true + }).then((result) => { + if (result.isConfirmed) { + + Swal.fire({ + title: 'Tunggu Pengesahan Daripada Khazanah.', + icon: 'info', + width: 600, + padding: '3em', + background: '#fffff', + showCancelButton: false, + showConfirmButton: false, + allowOutsideClick: false, + allowEscapeKey: false, + allowEnterKey: false + }) + + let mohon = "Ubah Wakil"; + let norujukan = $('input[name="sudahtebus"]:checked').val(); + + console.log(mohon + ' ' + norujukan); + + $.ajax({ + method:'post', + url: '{{ route("teller.createkelulusan") }}', + data: { + "_token": "{{ csrf_token() }}", + "norujukan" : norujukan, + "mohon" : mohon + }, + success:function(data){ + + },error: function(xhr, status, error) { + var err = eval("(" + xhr.responseText + ")"); + alert(xhr.responseText); + } + }); + + var pusher = new Pusher("{{ env('PUSHER_APP_KEY') }}", { + cluster: 'ap1', + encrypted: true + }); + + var channel = pusher.subscribe('notice-ubahhapus'); + channel.bind('my-ubahhapus', function(data) { + + if(data.norujukan == ubahid) + { + if(data.kelulusan == 'lulus') + { + Swal.fire({ + icon: 'success', + title: 'Telah Disahkan' + }).then(async function(){ + + const { value: amaun } = await Swal.fire({ + title: 'Kad Pengenalan Wakil', + input: 'text', + inputPlaceholder: 'Kad Pengenalan', + confirmButtonText: 'Terima', + showCancelButton:true, + cancelButtonText:'Batal', + allowOutsideClick: true, + inputValidator: (value) => { + if (!value) { + return 'Isikan tempat kosong diatas!' + } + + if(value <= 0){ + return 'Masukkan No Kad Pengenalan yang betul!'; + } + + if(isNaN(value)) + { + return 'Kad Pengenalan hendaklah dalam bentuk nombor!' + } + } + }); + + if(amaun) + { + $.ajax({ + method:'post', + url: api_url + '/api/getwakil/' + kodcaw + '/' + amaun, + data: { + // "_token": "{{ csrf_token() }}", + // "norujukan" : ubahid, + // "mohon" : mohon + }, + success:function(data){ + + console.log(data[0]['nama']); + console.log(data[0]['nokp']); + + + },error: function(xhr, status, error) { + var err = eval("(" + xhr.responseText + ")"); + alert(xhr.responseText); + } + }); + } + }); + } + else if(data.kelulusan == 'batal') + { + Swal.fire({ + icon: 'warning', + title: 'Telah Dibatalkan', + text: `Komen : ${data.komen}` + }).then(function(){ + // $("#terima_gadai").prop('disabled', false); + return false; + }); + } + } + + }); + + + }else if (result.dismiss === Swal.DismissReason.cancel){ + swalWithBootstrapButtons.fire( + 'Batal', + 'Tidak Berjaya Mendapatkan Pengesahan Khazanah', + 'error' + ) } - if(value <= 0){ - return 'Masukkan No Kad Pengenalan yang betul!'; - } - - if(isNaN(value)) - { - return 'Kad Pengenalan hendaklah dalam bentuk nombor!' - } - } - }); - - if(amaun) - { - - } + }); + return false; } From fb0d53e3c8abad44447b3c4c2261aea7a14ef9ae Mon Sep 17 00:00:00 2001 From: fariz Date: Sun, 18 Apr 2021 09:17:40 +0800 Subject: [PATCH 04/14] edit kat scannedtebus --- app/Http/Controllers/KhazanahController.php | 860 +++++++++++--------- 1 file changed, 470 insertions(+), 390 deletions(-) diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index 4170dd1..1779a0a 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -227,56 +227,98 @@ class KhazanahController extends Controller public function barcodescannedtebus(Request $request) { - $auth_user = Auth::user(); + - $update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json(); + $auth_user = Auth::user(); - $gadai = Http::get(config('api.url') . '/api/gadai/norujukan/'. $auth_user['cawangan'] .'/' .$request->norujukan_barcode)->json(); - $gadai_detail = $gadai[0]; - - $tebus = Http::get(config('api.url') . '/api/listpenebusanhistory/'. $auth_user['cawangan'],['norujukan' => $request->norujukan_barcode])->json(); - //dd($tebus); - $tebus_detail = $tebus[0]; - $pinjaman=$tebus[0]['pinjaman']; - - - $getTunai2=Http::get(config('api.url').'/api/GetCurrentTunai/'.$auth_user['cawangan'],['kodlaluan' => $tebus_detail['teller']])->json(); - - $keluar=$getTunai2['keluar']; - $baki=$getTunai2['baki']; - $masuk=$getTunai2['masuk']; - $bakiawal=$getTunai2['bakiawal']; - $pendahuluan=$getTunai2['tambah']; - $serahan=$getTunai2['kurang']; - $totalmasuk = 0; - $bakiakhir = $getTunai2['baki']; - $totalkeluar = 0; - - // initialized value glcode lejer_am - $KOD_tunai='1000/010'; - $KOD_Pembiayaan='1000/017'; - $KOD_BP='1000/019'; - $Rebet_A='1000/021'; - $Rebet_B='5000/021'; - $Untung_Semasa='5000/017'; - $U_TG='1000/211'; - $U_HG='2000/007'; - $jum_bayaran=Http::get(config('api.url').'/api/transaction/one/'.$request->norujukan_barcode)->json(); - $jumlah_bayaran=$jum_bayaran['duit_masuk']; - - - if($tebus_detail['jenistebus'] == 'P') + $update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json(); + + $gadai = Http::get(config('api.url') . '/api/gadai/norujukan/'. $auth_user['cawangan'] .'/' .$request->norujukan_barcode)->json(); + $gadai_detail = $gadai[0]; + $tarikh_gadai=$gadai[0]['t_gadai']; + $tebus = Http::get(config('api.url') . '/api/listpenebusanhistory/'. $auth_user['cawangan'],['norujukan' => $request->norujukan_barcode])->json(); + //dd($tebus); + $tebus_detail = $tebus[0]; + $pinjaman=$tebus[0]['pinjaman']; + $jenis_tebus=$tebus[0]['jenistebus']; + $bakipjm=$tebus[0]['bakipjm']; + $bakiupah=$tebus[0]['bakiupah']; + + + $getTunai2=Http::get(config('api.url').'/api/GetCurrentTunai/'.$auth_user['cawangan'],['kodlaluan' => $tebus_detail['teller']])->json(); + + $keluar=$getTunai2['keluar']; + $baki=$getTunai2['baki']; + $masuk=$getTunai2['masuk']; + $bakiawal=$getTunai2['bakiawal']; + $pendahuluan=$getTunai2['tambah']; + $serahan=$getTunai2['kurang']; + $totalmasuk = 0; + $bakiakhir = $getTunai2['baki']; + $totalkeluar = 0; + + // initialized value glcode lejer_am + $KOD_tunai='1000/010'; + $KOD_Pembiayaan='1000/017'; + $KOD_BP='1000/019'; + $Rebet_A='1000/021'; + $Rebet_B='5000/021'; + $Untung_Semasa='5000/017'; + $U_TG='1000/211'; + $U_HG='2000/007'; + $KOD_Pinjam='1000/013'; + $Upah_Simpan='5000/013'; + + + $jum_bayaran=Http::get(config('api.url').'/api/transaction/one/'.$request->norujukan_barcode)->json(); + $jumlah_bayaran=$jum_bayaran['duit_masuk']; + + + + + //tarikh tawawruqq + $tarikh_gadai_tawaruq_start='2021-04-14'; + if($tarikh_gadai<$tarikh_gadai_tawaruq_start) { - - // $totalkeluar = $tebus_detail['addpinjaman'] + $keluar; - $totalmasuk = $tebus_detail['pinjaman'] + $tebus_detail['bakiupah'] + $masuk; - // $bakiakhir = $bakiawal-$totalkeluar+$totalmasuk+$pendahuluan-$serahan; + + + + $get_lejerPinjam=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Pinjam])->json(); + + $hariIni_Pinjaman=$get_lejerPinjam[0]['hariini']; + $kelmarin_Pinjaman=$get_lejerPinjam[0]['kelmarin']; + $jumlah_Pinjaman=$get_lejerPinjam[0]['jumlah']; + $kredit_Pinjaman=$get_lejerPinjam[0]['kredit']; + $debit_Pinjaman=$get_lejerPinjam[0]['debit']; + $recno_Pinjaman=$get_lejerPinjam[0]['recno']; + + if($jenis_tebus=='T') + { + + $kredit_Pinjaman=$kredit_Pinjaman+$bakipjm; + } + else + { + + $debit_Pinjaman=$debit_Pinjaman+$bakipjm; + + } + $hariIni_Pinjaman=$debit_Pinjaman-$kredit_Pinjaman; + $kelmarin_Pinjaman=$jumlah_Pinjaman-$hariIni_Pinjaman; + $updateGlejer_Pinjaman=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ + 'recno'=>$recno_Pinjaman, + 'debit'=>$debit_Pinjaman, + 'kredit'=>$kredit_Pinjaman, + 'hariini'=>$hariIni_Pinjaman, + 'kelmarin' =>$kelmarin_Pinjaman, + + ]); - //KIRAAN LEJER AM PENEBUSAN P BERMULA - $get_GLCode_Tunai=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); - $keterangan_Tunai=$get_GLCode_Tunai[0]['descpt']; - $acctype_Tunai=$get_GLCode_Tunai[0]['acttype']; + $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->json(); + $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + + $get_lejerTunai=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); $hariIni_Tunai=$get_lejerTunai[0]['hariini']; $kelmarin_Tunai=$get_lejerTunai[0]['kelmarin']; @@ -284,368 +326,406 @@ class KhazanahController extends Controller $kredit_Tunai=$get_lejerTunai[0]['kredit']; $debit_Tunai=$get_lejerTunai[0]['debit']; $recno_Tunai=$get_lejerTunai[0]['recno']; + + + if($jenis_tebus='T') + { + + $debit_Tunai=$debit_Tunai+$bakipjm+$bayaran_latest_untung; + + } + else + { + $debit_Tunai=$debit_Tunai+$jumlah_bayaran; + + } + + $hariIni_Tunai=$debit_Tunai-$kredit_Tunai; + $updateGlejer_Tunai=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ + 'recno'=>$recno_Tunai, + 'debit'=>$debit_Tunai, + 'kredit'=>$kredit_Tunai, + 'hariini'=>$hariIni_Tunai, + 'kelmarin' =>$kelmarin_Tunai, + + ]); + + $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->json(); + $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + + // $get_lejer_UntungS=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Upah_Simpan])->json(); + + $get_lejer_UntungS=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$Upah_Simpan])->json(); + + $hariini_untungS=$get_lejer_UntungS[0]['hariini']; + $kelmarin_untungS=$get_lejer_UntungS[0]['kelmarin']; + $jumlah_untungS=$get_lejer_UntungS[0]['jumlah']; + $debit_untungS=$get_lejer_UntungS[0]['debit']; + $recno_untungS=$get_lejer_UntungS[0]['recno']; + $kredit_untungS=$get_lejer_UntungS[0]['kredit']; - $debit_Tunai=$debit_Tunai+$jumlah_bayaran; - $hariIni_Tunai=$debit_Tunai-$kredit_Tunai; - $kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai; + $kredit_untungS=$kredit_untungS+$bayaran_latest_untung; + $hariini_untungS=$debit_untungS-$kredit_untungS; + $kelmarin_untungS=$jumlah_untungS-$hariini_untungS; - $updateGlejer_Tunai=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ - 'recno'=>$recno_Tunai, - 'debit'=>$debit_Tunai, - 'kredit'=>$kredit_Tunai, - 'hariini'=>$hariIni_Tunai, - 'kelmarin' =>$kelmarin_Tunai, + + $updateGlejer_UntungS=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ + 'recno'=>$recno_untungS, + 'debit'=>$debit_untungS, + 'kredit'=>$kredit_untungS, + 'hariini'=>$hariini_untungS, + 'kelmarin' =>$kelmarin_untungS, ]); - $get_lejerPinjaman=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Pembiayaan])->json(); - $hariIni_Pinjaman=$get_lejerPinjaman[0]['hariini']; - $kelmarin_Pinjaman=$get_lejerPinjaman[0]['kelmarin']; - $jumlah_Pinjaman=$get_lejerPinjaman[0]['jumlah']; - $kredit_Pinjaman=$get_lejerPinjaman[0]['kredit']; - $debit_Pinjaman=$get_lejerPinjaman[0]['debit']; - $recno_Pinjaman=$get_lejerPinjaman[0]['recno']; - - $kredit_Pinjaman=$kredit_Pinjaman+$pinjaman; - $hariIni=$debit_Pinjaman-$kredit_Pinjaman; - $kelmarin_Pinjaman=$jumlah_Pinjaman-$hariIni_Pinjaman; - - $updateGlejer_Pinjaman=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ - 'recno'=>$recno_Pinjaman, - 'debit'=>$debit_Pinjaman, - 'kredit'=>$kredit_Pinjaman, - 'hariini'=>$hariIni_Pinjaman, - 'kelmarin' =>$kelmarin_Pinjaman, - - ]); - - $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->json(); - $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; - $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); - - $hariini_untung=$get_lejer_Untung[0]['hariini']; - $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; - $jumlah_untung=$get_lejer_Untung[0]['jumlah']; - $debit_untung=$get_lejer_Untung[0]['debit']; - $recno_untung=$get_lejer_Untung[0]['recno']; - $kredit_untung=$get_lejer_Untung[0]['kredit']; - - $kredit_untung=$kredit_untung+$bayaran_latest_untung; - $hariini_untung=$debit_untung-$kredit_untung; - $kelmarin_untung=$jumlah_untung-$hariini_untung; - - $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_untung, - 'debit'=>$debit_untung, - 'kredit'=>$kredit_untung, - 'hariini'=>$hariini_untung, - 'kelmarin' =>$kelmarin_untung, - - ]); - - $get_bayaranPD=Http::get(config('api.url').'/api/jumlah_bayaran_pendahuluan/'.$request->norujukan)->json(); - $jumlah_bp=$get_bayaranPD[0]['total_byr_pendahuluan']; - - $get_lejerBayaran_Pendahuluan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_BP])->json(); - $hariini_bp= $get_lejerBayaran_Pendahuluan[0]['hariini']; - $kelmarin_bp=$get_lejerBayaran_Pendahuluan[0]['kelmarin']; - $jumlah_bp= $get_lejerBayaran_Pendahuluan[0]['jumlah']; - $debit_bp=$get_lejerBayaran_Pendahuluan[0]['debit']; - $recno_bp=$get_lejerBayaran_Pendahuluan[0]['recno']; - $kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit']; - - $debit_bp=$debit_bp+$jumlah_bp; - $hariini_bp=$debit_bp-$kredit_bp; - $kelmarin_bp=$jumlah_bp-$hariini_bp; - - $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_bp, - 'debit'=>$debit_bp, - 'kredit'=>$kredit_bp, - 'hariini'=>$hariini_bp, - 'kelmarin' =>$kelmarin_bp, - - ]); -//KIRAAN LEJER AM PENEBUSAN P BERAKHIR - - $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ - 'kodlaluan' => $tebus_detail['teller'], - 'keluar'=>$keluar, - 'masuk'=>$totalmasuk, - 'bakiakhir'=>$bakiakhir - ]); - - }else{ - - if($tebus_detail['jenistebus'] == 'S') - { - $totalmasuk = $tebus_detail['pinjaman'] + $tebus_detail['bakiupah'] + $masuk; - - -//KIRAAN LEJER AM UNTUK PENEBUSAN S - - $get_GLCode_Tunai=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); - $keterangan_Tunai=$get_GLCode_Tunai[0]['descpt']; - $acctype_Tunai=$get_GLCode_Tunai[0]['acttype']; - - $get_lejerTunai=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); - $hariIni_Tunai=$get_lejerTunai[0]['hariini']; - $kelmarin_Tunai=$get_lejerTunai[0]['kelmarin']; - $jumlah_Tunai=$get_lejerTunai[0]['jumlah']; - $kredit_Tunai=$get_lejerTunai[0]['kredit']; - $debit_Tunai=$get_lejerTunai[0]['debit']; - $recno_Tunai=$get_lejerTunai[0]['recno']; - - - $debit_Tunai=$debit_Tunai+$jumlah_bayaran; - $hariIni_Tunai=$debit_Tunai-$kredit_Tunai; - $kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai; - - - $updateGlejer_Tunai=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ - 'recno'=>$recno_Tunai, - 'debit'=>$debit_Tunai, - 'kredit'=>$kredit_Tunai, - 'hariini'=>$hariIni_Tunai, - 'kelmarin' =>$kelmarin_Tunai, - - ]); - - - $get_lejerPinjaman=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Pembiayaan])->json(); - - $hariIni_Pinjaman=$get_lejerPinjaman[0]['hariini']; - $kelmarin_Pinjaman=$get_lejerPinjaman[0]['kelmarin']; - $jumlah_Pinjaman=$get_lejerPinjaman[0]['jumlah']; - $kredit_Pinjaman=$get_lejerPinjaman[0]['kredit']; - $debit_Pinjaman=$get_lejerPinjaman[0]['debit']; - $recno_Pinjaman=$get_lejerPinjaman[0]['recno']; - - $kredit_Pinjaman=$kredit_Pinjaman+$pinjaman; - $hariIni_Pinjaman=$debit_Pinjaman-$kredit_Pinjaman; - $kelmarin_Pinjaman=$jumlah_Pinjaman-$hariIni_Pinjaman; - - $updateGlejer_Pinjaman=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ - 'recno'=>$recno_Pinjaman, - 'debit'=>$debit_Pinjaman, - 'kredit'=>$kredit_Pinjaman, - 'hariini'=>$hariIni_Pinjaman, - 'kelmarin' =>$kelmarin_Pinjaman, - - ]); - - $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->json(); - $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; - $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); - - $hariini_untung=$get_lejer_Untung[0]['hariini']; - $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; - $jumlah_untung=$get_lejer_Untung[0]['jumlah']; - $debit_untung=$get_lejer_Untung[0]['debit']; - $recno_untung=$get_lejer_Untung[0]['recno']; - $kredit_untung=$get_lejer_Untung[0]['kredit']; - - $kredit_untung=$kredit_untung+$bayaran_latest_untung; - $hariini_untung=$debit_untung-$kredit_untung; - $kelmarin_untung=$jumlah_untung-$hariini_untung; - - $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_untung, - 'debit'=>$debit_untung, - 'kredit'=>$kredit_untung, - 'hariini'=>$hariini_untung, - 'kelmarin' =>$kelmarin_untung, - - ]); - - - $get_bayaranPD=Http::get(config('api.url').'/api/jumlah_bayaran_pendahuluan/'.$request->norujukan_barcode)->json(); - $jumlah_bp=$get_bayaranPD[0]['total_byr_pendahuluan']; - - $get_lejerBayaran_Pendahuluan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_BP])->json(); - - $hariini_bp=$get_lejerBayaran_Pendahuluan[0]['hariini']; - $kelmarin_bp=$get_lejerBayaran_Pendahuluan[0]['kelmarin']; - $jumlah_bp=$get_lejerBayaran_Pendahuluan[0]['jumlah']; - $debit_bp=$get_lejerBayaran_Pendahuluan[0]['debit']; - $recno_bp=$get_lejerBayaran_Pendahuluan[0]['recno']; - $kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit']; - - $debit_bp=$debit_bp+$jumlah_bp; - $hariini_bp=$debit_bp-$kredit_bp; - $kelmarin_bp=$jumlah_bp-$hariini_bp; - - $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_bp, - 'debit'=>$debit_bp, - 'kredit'=>$kredit_bp, - 'hariini'=>$hariini_bp, - 'kelmarin' =>$kelmarin_bp, - - ]); - -//KIRAAN LEJER AM PENEBUSAN S BERAKHIR - }else{ - - $totalmasuk = $tebus_detail['bakipjm'] + $masuk; - // KIRAAN LEJER AM BERMULA UNYTUK PENEBUSAN JENIS 'T' - - $get_GLCode_Tunai=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); - $keterangan_Tunai=$get_GLCode_Tunai[0]['descpt']; - $acctype_Tunai=$get_GLCode_Tunai[0]['acttype']; - $get_lejerTunai=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); - $hariIni_Tunai=$get_lejerTunai[0]['hariini']; - $kelmarin_Tunai=$get_lejerTunai[0]['kelmarin']; - $jumlah_Tunai=$get_lejerTunai[0]['jumlah']; - $kredit_Tunai=$get_lejerTunai[0]['kredit']; - $debit_Tunai=$get_lejerTunai[0]['debit']; - $recno_Tunai=$get_lejerTunai[0]['recno']; - - - $debit_Tunai=$debit_Tunai+$jumlah_bayaran; - $hariIni_Tunai=$debit_Tunai-$kredit_Tunai; - $kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai; - - - $updateGlejer_Tunai=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ - 'recno'=>$recno_Tunai, - 'debit'=>$debit_Tunai, - 'kredit'=>$kredit_Tunai, - 'hariini'=>$hariIni_Tunai, - 'kelmarin' =>$kelmarin_Tunai, - ]); - - $get_lejerPinjaman=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Pembiayaan])->json(); - - $hariIni_Pinjaman=$get_lejerPinjaman[0]['hariini']; - $kelmarin_Pinjaman=$get_lejerPinjaman[0]['kelmarin']; - $jumlah_Pinjaman=$get_lejerPinjaman[0]['jumlah']; - $kredit_Pinjaman=$get_lejerPinjaman[0]['kredit']; - $debit_Pinjaman=$get_lejerPinjaman[0]['debit']; - $recno_Pinjaman=$get_lejerPinjaman[0]['recno']; - - $kredit_Pinjaman=$kredit_Pinjaman+$pinjaman; - $hariIni_Pinjaman=$debit_Pinjaman-$kredit_Pinjaman; - $kelmarin_Pinjaman=$jumlah_Pinjaman-$hariIni_Pinjaman; - - $updateGlejer_Pinjaman=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ - 'recno'=>$recno_Pinjaman, - 'debit'=>$debit_Pinjaman, - 'kredit'=>$kredit_Pinjaman, - 'hariini'=>$hariIni_Pinjaman, - 'kelmarin' =>$kelmarin_Pinjaman, - - ]); - $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->json(); - $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; - $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); - - $hariini_untung=$get_lejer_Untung[0]['hariini']; - $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; - $jumlah_untung=$get_lejer_Untung[0]['jumlah']; - $debit_untung=$get_lejer_Untung [0]['debit']; - $recno_untung=$get_lejer_Untung [0]['recno']; - $kredit_untung=$get_lejer_Untung [0]['kredit']; - $kredit_untung=$kredit_untung+$bayaran_latest_untung; - $hariini_untung=$debit_untung-$kredit_untung; - $kelmarin_untung=$jumlah_untung-$hariini_untung; - - $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_untung, - 'debit'=>$debit_untung, - 'kredit'=>$kredit_untung, - 'hariini'=>$hariini_untung, - 'kelmarin' =>$kelmarin_untung, - - ]); + + } + else + { + + if($tebus_detail['jenistebus'] == 'P') + { + + // $totalkeluar = $tebus_detail['addpinjaman'] + $keluar; + $totalmasuk = $tebus_detail['pinjaman'] + $tebus_detail['bakiupah'] + $masuk; + // $bakiakhir = $bakiawal-$totalkeluar+$totalmasuk+$pendahuluan-$serahan; + + + //KIRAAN LEJER AM PENEBUSAN P BERMULA + $get_GLCode_Tunai=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); + $keterangan_Tunai=$get_GLCode_Tunai[0]['descpt']; + $acctype_Tunai=$get_GLCode_Tunai[0]['acttype']; + $get_lejerTunai=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); + $hariIni_Tunai=$get_lejerTunai[0]['hariini']; + $kelmarin_Tunai=$get_lejerTunai[0]['kelmarin']; + $jumlah_Tunai=$get_lejerTunai[0]['jumlah']; + $kredit_Tunai=$get_lejerTunai[0]['kredit']; + $debit_Tunai=$get_lejerTunai[0]['debit']; + $recno_Tunai=$get_lejerTunai[0]['recno']; + + + $debit_Tunai=$debit_Tunai+$jumlah_bayaran; + $hariIni_Tunai=$debit_Tunai-$kredit_Tunai; + $kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai; + + $updateGlejer_Tunai=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ + 'recno'=>$recno_Tunai, + 'debit'=>$debit_Tunai, + 'kredit'=>$kredit_Tunai, + 'hariini'=>$hariIni_Tunai, + 'kelmarin' =>$kelmarin_Tunai, - $get_bayaranPD=Http::get(config('api.url').'/api/jumlah_bayaran_pendahuluan/'.$request->norujukan_barcode)->json(); - $jumlah_bp=$get_bayaranPD[0]['total_byr_pendahuluan']; - $get_lejerBayaran_Pendahuluan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $KOD_BP])->json(); - - $hariini_bp= $get_lejerBayaran_Pendahuluan[0]['hariini']; - $kelmarin_bp=$get_lejerBayaran_Pendahuluan[0]['kelmarin']; - $jumlah_bp= $get_lejerBayaran_Pendahuluan[0]['jumlah']; - $debit_bp=$get_lejerBayaran_Pendahuluan[0]['debit']; - $recno_bp=$get_lejerBayaran_Pendahuluan[0]['recno']; - $kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit']; - + ]); + + $get_lejerPinjaman=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Pembiayaan])->json(); + + $hariIni_Pinjaman=$get_lejerPinjaman[0]['hariini']; + $kelmarin_Pinjaman=$get_lejerPinjaman[0]['kelmarin']; + $jumlah_Pinjaman=$get_lejerPinjaman[0]['jumlah']; + $kredit_Pinjaman=$get_lejerPinjaman[0]['kredit']; + $debit_Pinjaman=$get_lejerPinjaman[0]['debit']; + $recno_Pinjaman=$get_lejerPinjaman[0]['recno']; + + $kredit_Pinjaman=$kredit_Pinjaman+$pinjaman; + $hariIni=$debit_Pinjaman-$kredit_Pinjaman; + $kelmarin_Pinjaman=$jumlah_Pinjaman-$hariIni_Pinjaman; + + $updateGlejer_Pinjaman=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ + 'recno'=>$recno_Pinjaman, + 'debit'=>$debit_Pinjaman, + 'kredit'=>$kredit_Pinjaman, + 'hariini'=>$hariIni_Pinjaman, + 'kelmarin' =>$kelmarin_Pinjaman, + + ]); + + $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->json(); + $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); + + $hariini_untung=$get_lejer_Untung[0]['hariini']; + $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; + $jumlah_untung=$get_lejer_Untung[0]['jumlah']; + $debit_untung=$get_lejer_Untung[0]['debit']; + $recno_untung=$get_lejer_Untung[0]['recno']; + $kredit_untung=$get_lejer_Untung[0]['kredit']; + + $kredit_untung=$kredit_untung+$bayaran_latest_untung; + $hariini_untung=$debit_untung-$kredit_untung; + $kelmarin_untung=$jumlah_untung-$hariini_untung; + + $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_untung, + 'debit'=>$debit_untung, + 'kredit'=>$kredit_untung, + 'hariini'=>$hariini_untung, + 'kelmarin' =>$kelmarin_untung, + + ]); + + $get_bayaranPD=Http::get(config('api.url').'/api/jumlah_bayaran_pendahuluan/'.$request->norujukan)->json(); + $jumlah_bp=$get_bayaranPD[0]['total_byr_pendahuluan']; + + $get_lejerBayaran_Pendahuluan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_BP])->json(); + $hariini_bp= $get_lejerBayaran_Pendahuluan[0]['hariini']; + $kelmarin_bp=$get_lejerBayaran_Pendahuluan[0]['kelmarin']; + $jumlah_bp= $get_lejerBayaran_Pendahuluan[0]['jumlah']; + $debit_bp=$get_lejerBayaran_Pendahuluan[0]['debit']; + $recno_bp=$get_lejerBayaran_Pendahuluan[0]['recno']; + $kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit']; + + $debit_bp=$debit_bp+$jumlah_bp; + $hariini_bp=$debit_bp-$kredit_bp; + $kelmarin_bp=$jumlah_bp-$hariini_bp; + + $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_bp, + 'debit'=>$debit_bp, + 'kredit'=>$kredit_bp, + 'hariini'=>$hariini_bp, + 'kelmarin' =>$kelmarin_bp, + + ]); + //KIRAAN LEJER AM PENEBUSAN P BERAKHIR + + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => $tebus_detail['teller'], + 'keluar'=>$keluar, + 'masuk'=>$totalmasuk, + 'bakiakhir'=>$bakiakhir + ]); + + }else{ + + if($tebus_detail['jenistebus'] == 'S') + { + $totalmasuk = $tebus_detail['pinjaman'] + $tebus_detail['bakiupah'] + $masuk; + + + //KIRAAN LEJER AM UNTUK PENEBUSAN S + + $get_GLCode_Tunai=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); + $keterangan_Tunai=$get_GLCode_Tunai[0]['descpt']; + $acctype_Tunai=$get_GLCode_Tunai[0]['acttype']; + + $get_lejerTunai=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); + $hariIni_Tunai=$get_lejerTunai[0]['hariini']; + $kelmarin_Tunai=$get_lejerTunai[0]['kelmarin']; + $jumlah_Tunai=$get_lejerTunai[0]['jumlah']; + $kredit_Tunai=$get_lejerTunai[0]['kredit']; + $debit_Tunai=$get_lejerTunai[0]['debit']; + $recno_Tunai=$get_lejerTunai[0]['recno']; + + + $debit_Tunai=$debit_Tunai+$jumlah_bayaran; + $hariIni_Tunai=$debit_Tunai-$kredit_Tunai; + $kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai; + + + $updateGlejer_Tunai=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ + 'recno'=>$recno_Tunai, + 'debit'=>$debit_Tunai, + 'kredit'=>$kredit_Tunai, + 'hariini'=>$hariIni_Tunai, + 'kelmarin' =>$kelmarin_Tunai, + + ]); + + $get_lejerPinjaman=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Pembiayaan])->json(); + + $hariIni_Pinjaman=$get_lejerPinjaman[0]['hariini']; + $kelmarin_Pinjaman=$get_lejerPinjaman[0]['kelmarin']; + $jumlah_Pinjaman=$get_lejerPinjaman[0]['jumlah']; + $kredit_Pinjaman=$get_lejerPinjaman[0]['kredit']; + $debit_Pinjaman=$get_lejerPinjaman[0]['debit']; + $recno_Pinjaman=$get_lejerPinjaman[0]['recno']; + + $kredit_Pinjaman=$kredit_Pinjaman+$pinjaman; + $hariIni_Pinjaman=$debit_Pinjaman-$kredit_Pinjaman; + $kelmarin_Pinjaman=$jumlah_Pinjaman-$hariIni_Pinjaman; + + $updateGlejer_Pinjaman=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ + 'recno'=>$recno_Pinjaman, + 'debit'=>$debit_Pinjaman, + 'kredit'=>$kredit_Pinjaman, + 'hariini'=>$hariIni_Pinjaman, + 'kelmarin' =>$kelmarin_Pinjaman, + + ]); + + $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->json(); + $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); + + $hariini_untung=$get_lejer_Untung[0]['hariini']; + $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; + $jumlah_untung=$get_lejer_Untung[0]['jumlah']; + $debit_untung=$get_lejer_Untung[0]['debit']; + $recno_untung=$get_lejer_Untung[0]['recno']; + $kredit_untung=$get_lejer_Untung[0]['kredit']; + + $kredit_untung=$kredit_untung+$bayaran_latest_untung; + $hariini_untung=$debit_untung-$kredit_untung; + $kelmarin_untung=$jumlah_untung-$hariini_untung; + + $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_untung, + 'debit'=>$debit_untung, + 'kredit'=>$kredit_untung, + 'hariini'=>$hariini_untung, + 'kelmarin' =>$kelmarin_untung, + + ]); + + + $get_bayaranPD=Http::get(config('api.url').'/api/jumlah_bayaran_pendahuluan/'.$request->norujukan_barcode)->json(); + $jumlah_bp=$get_bayaranPD[0]['total_byr_pendahuluan']; + + $get_lejerBayaran_Pendahuluan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_BP])->json(); + + $hariini_bp=$get_lejerBayaran_Pendahuluan[0]['hariini']; + $kelmarin_bp=$get_lejerBayaran_Pendahuluan[0]['kelmarin']; + $jumlah_bp=$get_lejerBayaran_Pendahuluan[0]['jumlah']; + $debit_bp=$get_lejerBayaran_Pendahuluan[0]['debit']; + $recno_bp=$get_lejerBayaran_Pendahuluan[0]['recno']; + $kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit']; + $debit_bp=$debit_bp+$jumlah_bp; $hariini_bp=$debit_bp-$kredit_bp; $kelmarin_bp=$jumlah_bp-$hariini_bp; - - $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_bp, - 'debit'=>$debit_bp, - 'kredit'=>$kredit_bp, - 'hariini'=>$hariini_bp, - 'kelmarin' =>$kelmarin_bp, - - ]); - // KIRAAN LEJER AM PENEBUSAN T BERAKHIR - - } - // $bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan; - - $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ - 'kodlaluan' => $tebus_detail['teller'], - 'keluar'=>$keluar, - 'masuk'=>$totalmasuk, - 'bakiakhir'=>$bakiakhir - ]); - - } - - // $bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan; - - //masuk dalam tunai aliran - - - return $this->tebus(); - } - - //END KHAZANAH FARIS - - public function pendahuluanserah($id) - { - - $array_reqteller = []; - - $auth_user = Auth::user(); - $api_url = config('api.url'); - - $gadai = Http::get( config('api.url') .'/api/gadai/serah_marhun/khazanah/'. $auth_user['cawangan'])->json(); - $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); - - $reqTeller = Http::get( config('api.url') .'/api/requestTeller/get/'. $auth_user['cawangan'])->json(); + + $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_bp, + 'debit'=>$debit_bp, + 'kredit'=>$kredit_bp, + 'hariini'=>$hariini_bp, + 'kelmarin' =>$kelmarin_bp, + + ]); + + //KIRAAN LEJER AM PENEBUSAN S BERAKHIR + }else{ + + $totalmasuk = $tebus_detail['bakipjm'] + $masuk; + // KIRAAN LEJER AM BERMULA UNYTUK PENEBUSAN JENIS 'T' + + $get_GLCode_Tunai=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); + $keterangan_Tunai=$get_GLCode_Tunai[0]['descpt']; + $acctype_Tunai=$get_GLCode_Tunai[0]['acttype']; + $get_lejerTunai=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); + $hariIni_Tunai=$get_lejerTunai[0]['hariini']; + $kelmarin_Tunai=$get_lejerTunai[0]['kelmarin']; + $jumlah_Tunai=$get_lejerTunai[0]['jumlah']; + $kredit_Tunai=$get_lejerTunai[0]['kredit']; + $debit_Tunai=$get_lejerTunai[0]['debit']; + $recno_Tunai=$get_lejerTunai[0]['recno']; + + + $debit_Tunai=$debit_Tunai+$jumlah_bayaran; + $hariIni_Tunai=$debit_Tunai-$kredit_Tunai; + $kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai; + - - foreach($reqTeller as $index=>$req) - { - if($id == $req['no']) - array_push($array_reqteller,["teller" => $req]); - } - - $array_reqteller = $array_reqteller[0]['teller']; - - $listUser=User::where('cawangan',$auth_user['cawangan'] )->get(); - $denominasi=Http::get(config('api.url').'/api/DenominasiController/'.$auth_user['cawangan'])->json(); - - if(sizeof($denominasi) == 0) - { - $denominasi=Http::post(config('api.url').'/api/DenominasiCreate/'.$auth_user['cawangan'])->json(); - } - else - { - $denominasi=$denominasi[0]; + $updateGlejer_Tunai=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ + 'recno'=>$recno_Tunai, + 'debit'=>$debit_Tunai, + 'kredit'=>$kredit_Tunai, + 'hariini'=>$hariIni_Tunai, + 'kelmarin' =>$kelmarin_Tunai, + + ]); + + + $get_lejerPinjaman=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_Pembiayaan])->json(); + + $hariIni_Pinjaman=$get_lejerPinjaman[0]['hariini']; + $kelmarin_Pinjaman=$get_lejerPinjaman[0]['kelmarin']; + $jumlah_Pinjaman=$get_lejerPinjaman[0]['jumlah']; + $kredit_Pinjaman=$get_lejerPinjaman[0]['kredit']; + $debit_Pinjaman=$get_lejerPinjaman[0]['debit']; + $recno_Pinjaman=$get_lejerPinjaman[0]['recno']; + + $kredit_Pinjaman=$kredit_Pinjaman+$pinjaman; + $hariIni_Pinjaman=$debit_Pinjaman-$kredit_Pinjaman; + $kelmarin_Pinjaman=$jumlah_Pinjaman-$hariIni_Pinjaman; + + $updateGlejer_Pinjaman=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ + 'recno'=>$recno_Pinjaman, + 'debit'=>$debit_Pinjaman, + 'kredit'=>$kredit_Pinjaman, + 'hariini'=>$hariIni_Pinjaman, + 'kelmarin' =>$kelmarin_Pinjaman, + + ]); + + $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->json(); + $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); + + $hariini_untung=$get_lejer_Untung[0]['hariini']; + $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; + $jumlah_untung=$get_lejer_Untung[0]['jumlah']; + $debit_untung=$get_lejer_Untung [0]['debit']; + $recno_untung=$get_lejer_Untung [0]['recno']; + $kredit_untung=$get_lejer_Untung [0]['kredit']; + $kredit_untung=$kredit_untung+$bayaran_latest_untung; + $hariini_untung=$debit_untung-$kredit_untung; + $kelmarin_untung=$jumlah_untung-$hariini_untung; + + $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_untung, + 'debit'=>$debit_untung, + 'kredit'=>$kredit_untung, + 'hariini'=>$hariini_untung, + 'kelmarin' =>$kelmarin_untung, + + ]); + + $get_bayaranPD=Http::get(config('api.url').'/api/jumlah_bayaran_pendahuluan/'.$request->norujukan_barcode)->json(); + $jumlah_bp=$get_bayaranPD[0]['total_byr_pendahuluan']; + $get_lejerBayaran_Pendahuluan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $KOD_BP])->json(); + + $hariini_bp= $get_lejerBayaran_Pendahuluan[0]['hariini']; + $kelmarin_bp=$get_lejerBayaran_Pendahuluan[0]['kelmarin']; + $jumlah_bp= $get_lejerBayaran_Pendahuluan[0]['jumlah']; + $debit_bp=$get_lejerBayaran_Pendahuluan[0]['debit']; + $recno_bp=$get_lejerBayaran_Pendahuluan[0]['recno']; + $kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit']; + + $debit_bp=$debit_bp+$jumlah_bp; + $hariini_bp=$debit_bp-$kredit_bp; + $kelmarin_bp=$jumlah_bp-$hariini_bp; + + $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + 'recno'=>$recno_bp, + 'debit'=>$debit_bp, + 'kredit'=>$kredit_bp, + 'hariini'=>$hariini_bp, + 'kelmarin' =>$kelmarin_bp, + ]); + // KIRAAN LEJER AM PENEBUSAN T BERAKHIR + } + // $bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan; + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => $tebus_detail['teller'], + 'keluar'=>$keluar, + 'masuk'=>$totalmasuk, + 'bakiakhir'=>$bakiakhir + ]); + } + } + //end tawaruq tebus + // $bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan; + //masuk dalam tunai aliran + + return $this->tebus(); - return view('khazanah.pendahuluanserah',compact('cawangan_info','api_url','listUser','denominasi','array_reqteller')); } From 09b6f3c2acdafe5dd5ec45ae97f395304f019898 Mon Sep 17 00:00:00 2001 From: Afiq Zakwan Hamdan Date: Sun, 18 Apr 2021 09:59:25 +0800 Subject: [PATCH 05/14] fix kakitangan --- resources/views/khazanah/kakitangan.blade.php | 18 +++- resources/views/print/sag.blade.php | 91 ++++++++++++++++--- 2 files changed, 89 insertions(+), 20 deletions(-) diff --git a/resources/views/khazanah/kakitangan.blade.php b/resources/views/khazanah/kakitangan.blade.php index f8fb290..6951cdc 100644 --- a/resources/views/khazanah/kakitangan.blade.php +++ b/resources/views/khazanah/kakitangan.blade.php @@ -23,10 +23,14 @@ @csrf
-
+
- - + @if($pc != null) + + + @else + + @endif
@@ -44,8 +48,12 @@
- - + @if($ppc != null) + + + @else + + @endif
diff --git a/resources/views/print/sag.blade.php b/resources/views/print/sag.blade.php index d512431..7b4222e 100644 --- a/resources/views/print/sag.blade.php +++ b/resources/views/print/sag.blade.php @@ -380,7 +380,7 @@
-

KOPERASI PERMODALAN KELANTAN BERHAD

+

KOPERASI PERMODALAN KELANTAN BERHAD

AR-RAHN {{ $cawangan_detail['namacaw'] }}

{{ $cawangan_detail['alamat1'] }}

{{ $cawangan_detail['alamat2'] }}

@@ -794,17 +794,10 @@ 9. Sekiranya mana-mana cagaran (marhun) hilang atau rosak akibat kebakaran, kecurian dan seumpamanya pelanggan akan menerima gantirugi marhun dalam bentuk tunai berdasarkan Nilai Marhun masa barang tersebut ditaksirkan pada transaksi yang pertama setelah ditolak segala kos berkaitan - - 10. Pelanggan adalah bertanggungjawab untuk membayar zakat ke atas emas yang dicagarkan di PKB. Pihak PKB tidak bertanggungjawab untuk membayar zakat bagi pihak Pelanggan ke atas cagaran tersebut. - - - - - 11. Pihak Pelanggan mengesahkan bahawa telah membaca, memahami serta bersetuju bahawa Notis Akta Perlindungan Data Peribadi 2010 yang boleh didapati di laman rasmi Permodalan Kelantan Berhad (www.pkb.net.my) atau melalui mana-mana cawangan Ar-Rahn @@ -819,17 +812,11 @@
Tandatangan
- - - - - -
-

KOPERASI PERMODALAN KELANTAN BERHAD

+

KOPERASI PERMODALAN KELANTAN BERHAD

AR-RAHN {{ $cawangan_detail['namacaw'] }}

{{ $cawangan_detail['alamat1'] }}

{{ $cawangan_detail['alamat2'] }}

@@ -1175,5 +1162,79 @@

+
+
+
+
+

KOPERASI PERMODALAN KELANTAN BERHAD

+

AR-RAHN {{ $cawangan_detail['namacaw'] }}

+

{{ $cawangan_detail['alamat1'] }}

+

{{ $cawangan_detail['alamat2'] }}

+

{{ $cawangan_detail['notel'] }}

+
+
+ +
+
+ User Image + User Image +
+
+
+

AKAD WAKALAH

+
+
+ Nama Pelanggan   : {{ $customer_detail['nama'] }} +
+
+ No. Kad Pengenalan  : {{$gadai_detail['nokp']}} +
+
+ Tarikh       : + @php + $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_gadai']); + $formattedweddingdate = $myDateTime->format('d-m-Y'); + echo($formattedweddingdate) + @endphp +
+ +
+

Dengan ini, saya bersetuju untuk menerima komoditi yang telah dijualkan kepada saya seperti dinyatakan di dalam SAG.

+
+
+

Saya dengan ini membuat pilihan untuk :

+
+
+

(Sila tandakan (√) pada salah satu kotak dibawah)

+
+ +
+ + + + + + + + + + + + +
AKAD WAKALAH
Saya bersetuju melantik PKB untuk menjual komoditi kepada pihak ketiga secara tunai yang bersamaan dengan jumlah pembiayaan diberikan kepada saya. Saya dengan ini mengaku janji untuk membayar ganti rugi kepada PKB atas segala kerugian, kos, perbelanjaan atau kerosakan yang mungkin dialami atau ditanggung oleh PKB akibat memenuhi keperluan sebagai wakil saya.
+
+
atau
+
+ + + + + +
Saya bersetuju ingin mengambil komoditi tersebut dan menanggung segala kos dan caj yang berkaitan. Saya juga bersetuju dengan mengambil komoditi tersebut, jumlah pembiayaan tidak akan dikreditkan ke dalam akaun pembiayaan saya atau dibayar tunai kepada saya.
+
+
+

.................................................

+

(Tandatangan pelanggan)

+
\ No newline at end of file From f01f2615ddbb5be11f9b4f67286b58f475adc513 Mon Sep 17 00:00:00 2001 From: MUHD HAFIFIE Date: Sun, 18 Apr 2021 15:50:18 +0800 Subject: [PATCH 06/14] buat upah buat ubah wakil --- .../Controllers/AliranTunaiController.php | 75 +++- app/Http/Controllers/PenebusanController.php | 376 +++++++++--------- resources/views/aliran_tunai/index.blade.php | 54 ++- resources/views/customers/info.blade.php | 142 ++++++- 4 files changed, 434 insertions(+), 213 deletions(-) diff --git a/app/Http/Controllers/AliranTunaiController.php b/app/Http/Controllers/AliranTunaiController.php index e756f2b..bfb2351 100644 --- a/app/Http/Controllers/AliranTunaiController.php +++ b/app/Http/Controllers/AliranTunaiController.php @@ -105,8 +105,10 @@ class AliranTunaiController extends Controller $tuntutbaki = Http::get(config('api.url').'/api/TuntutBaki/'.$auth_user['cawangan'])->json(); - - + $requestkodlaluan = Http::get(config('api.url').'/api/get/pengguna/'.$auth_user['cawangan'],["namateller" => Auth::user()->name ])->json(); + $advansur = Http::get(config('api.url').'/api/AnsuranByTarikh/'.$auth_user['cawangan'],['kodlaluan' => $requestkodlaluan[0]['kodlaluan']])->json(); + + // dd($advansur); //******************* INITIALIZE LEJER AM START HERE****************************// @@ -1062,7 +1064,7 @@ class AliranTunaiController extends Controller - return view('aliran_tunai.index',compact('cawangan_info','alirantunai','api_url','GT','denominasi','gadai_tebus','tuntutbaki')); + return view('aliran_tunai.index',compact('cawangan_info','alirantunai','api_url','GT','denominasi','gadai_tebus','tuntutbaki','advansur')); } public function alirantunaiGadai(Request $request){ @@ -1218,15 +1220,70 @@ class AliranTunaiController extends Controller $requestkodlaluan = Http::get(config('api.url').'/api/get/pengguna/'.$auth_user['cawangan'],["namateller" => Auth::user()->name ])->json(); - $requestupah = Http::get(config('api.url') . '/api/GetCurrentTunai/' . $auth_user['cawangan'],['kodlaluan' => $requestkodlaluan[0]['kodlaluan']])->json(); - $requestalirantunai = Http::get(config('api.url') . '/api/GetCurrentTunai/' . $auth_user['cawangan'],['kodlaluan' => Auth::user()->name])->json(); + $perbezaan = 0; - $upah = $requestupah['baki']; - $alirantunaisemasa = $requestalirantunai['baki']; + if(Session::has('upahsemasa')) + { + $upah = Session::get('upahsemasa'); - $totalalirantunai = floatval($upah) + floatval($alirantunaisemasa); + $requestupah = Http::get(config('api.url') . '/api/ansuranupah/' . $auth_user['cawangan'],['kodlaluan' => $requestkodlaluan[0]['kodlaluan']])->json(); - return response($totalalirantunai); + + if($upah !== $requestupah) + { + $perbezaan = $requestupah - $upah; + + Session::put('upahsemasa', $requestupah); + + $requestalirantunai = Http::get(config('api.url') . '/api/GetCurrentTunai/' . $auth_user['cawangan'],['kodlaluan' => Auth::user()->name])->json(); + + $masuk = $requestalirantunai['masuk']; + $keluar = $requestalirantunai['keluar']; + $baki = $requestalirantunai['baki']; + + $total = floatval($baki) + $perbezaan; + + // masuk dalam tunai aliran + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => Auth::user()->name, + 'keluar' => $keluar, + 'masuk' => $masuk, + 'bakiakhir' => $total + ])->json(); + + $updateTunai = 1; + }else{ + $updateTunai = 0; + } + + }else{ + $requestupah = Http::get(config('api.url') . '/api/ansuranupah/' . $auth_user['cawangan'],['kodlaluan' => $requestkodlaluan[0]['kodlaluan']])->json(); + + if($requestupah !== 0) + { + Session::put('upahsemasa', $requestupah); + + $requestalirantunai = Http::get(config('api.url') . '/api/GetCurrentTunai/' . $auth_user['cawangan'],['kodlaluan' => Auth::user()->name])->json(); + + $baki = $requestalirantunai['baki']; + + $total = floatval($baki) + floatval($requestupah); + + // masuk dalam tunai aliran + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => Auth::user()->name, + 'keluar' => $keluar, + 'masuk' => $masuk, + 'bakiakhir' => $total + ])->json(); + + $updateTunai = 1; + }else{ + $updateTunai = 0; + } + } + + return response($updateTunai); } diff --git a/app/Http/Controllers/PenebusanController.php b/app/Http/Controllers/PenebusanController.php index 6dcab1b..2c3f1f6 100644 --- a/app/Http/Controllers/PenebusanController.php +++ b/app/Http/Controllers/PenebusanController.php @@ -82,32 +82,32 @@ class PenebusanController extends Controller //************** KIRAAN LEJER AM BERMULA **************** - $Bayaran_Pendahuluan='1000/019'; - $GL_CODE='1000/010'; - $KOD_PINJAMAN='1000/017'; - $KOD_UT='1000/211'; - $KOD_US='2000/007'; - $Untung_Semasa='5000/017'; + // $Bayaran_Pendahuluan='1000/019'; + // $GL_CODE='1000/010'; + // $KOD_PINJAMAN='1000/017'; + // $KOD_UT='1000/211'; + // $KOD_US='2000/007'; + // $Untung_Semasa='5000/017'; - $jumlahBayaran_ansuran=Http::get(config('api.url').'/api/ansuranByrKaunter/'.$request->kodcaw.'/'.$request->norujukan)->json(); - $jumlah_telah_bayaransuran=$jumlahBayaran_ansuran[0]['cash_in']; - $jumbayaran=$request->bayaran; + // $jumlahBayaran_ansuran=Http::get(config('api.url').'/api/ansuranByrKaunter/'.$request->kodcaw.'/'.$request->norujukan)->json(); + // $jumlah_telah_bayaransuran=$jumlahBayaran_ansuran[0]['cash_in']; + // $jumbayaran=$request->bayaran; - $Transaksi_keuntungan=Http::get(config('api.url').'/api/transaksi_keuntungan/'.$request->norujukan)->json(); - $bayaran_keuntungan=$Transaksi_keuntungan[0]['bayaran_keuntungan']; - $bayaran_pembiayaan=$Transaksi_keuntungan[0]['bayaran_pembiayaan']; - $tarikh_bayaran=$Transaksi_keuntungan[0]['tarikh_bayaran']; + // $Transaksi_keuntungan=Http::get(config('api.url').'/api/transaksi_keuntungan/'.$request->norujukan)->json(); + // $bayaran_keuntungan=$Transaksi_keuntungan[0]['bayaran_keuntungan']; + // $bayaran_pembiayaan=$Transaksi_keuntungan[0]['bayaran_pembiayaan']; + // $tarikh_bayaran=$Transaksi_keuntungan[0]['tarikh_bayaran']; - //tahun gadaian - $tahun_gadai=substr($tarikhgadai,0,4); - $month_gadai=substr($tarikhgadai, 5,2); - // bulan gadaian - $year_bayar=substr($tarikh_bayaran, 0, 4); - $month_bayar=substr($tarikh_bayaran, 5,2); + // //tahun gadaian + // $tahun_gadai=substr($tarikhgadai,0,4); + // $month_gadai=substr($tarikhgadai, 5,2); + // // bulan gadaian + // $year_bayar=substr($tarikh_bayaran, 0, 4); + // $month_bayar=substr($tarikh_bayaran, 5,2); - $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json(); - $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + // $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json(); + // $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; @@ -116,230 +116,230 @@ class PenebusanController extends Controller - //check sama ada jumlah bayaran melebihi keuntungan semasa..kalau lebih dia akan masuk dalam bayaran pendahuluan... - if($jumbayaran<$bayaran_keuntungan) - { + // //check sama ada jumlah bayaran melebihi keuntungan semasa..kalau lebih dia akan masuk dalam bayaran pendahuluan... + // if($jumbayaran<$bayaran_keuntungan) + // { - $LejerTunaiDitangan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $GL_CODE])->json(); + // $LejerTunaiDitangan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $GL_CODE])->json(); - $hariini_Tunai=$LejerTunaiDitangan[0]['hariini']; - $kelmarin_Tunai=$LejerTunaiDitangan[0]['kelmarin']; - $jumlah_Tunai=$LejerTunaiDitangan[0]['jumlah']; - $debit_Tunai=$LejerTunaiDitangan[0]['debit']; - $recno_Tunai=$LejerTunaiDitangan[0]['recno']; - $kredit_Tunai=$LejerTunaiDitangan[0]['kredit']; + // $hariini_Tunai=$LejerTunaiDitangan[0]['hariini']; + // $kelmarin_Tunai=$LejerTunaiDitangan[0]['kelmarin']; + // $jumlah_Tunai=$LejerTunaiDitangan[0]['jumlah']; + // $debit_Tunai=$LejerTunaiDitangan[0]['debit']; + // $recno_Tunai=$LejerTunaiDitangan[0]['recno']; + // $kredit_Tunai=$LejerTunaiDitangan[0]['kredit']; - $debit_Tunai=$debit_Tunai+$jumbayaran+$bakiPinjaman; - $kredit_Tunai=$kredit_Tunai+$bakiPinjaman; + // $debit_Tunai=$debit_Tunai+$jumbayaran+$bakiPinjaman; + // $kredit_Tunai=$kredit_Tunai+$bakiPinjaman; - $hariIni_Tunai=$debit_Tunai-$kredit_Tunai; - $kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai; + // $hariIni_Tunai=$debit_Tunai-$kredit_Tunai; + // $kelmarin_Tunai=$jumlah_Tunai-$hariIni_Tunai; - $update_TunaiDiTangan=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_Tunai, - 'debit'=>$debit_Tunai, - 'kredit'=>$kredit_Tunai, - 'hariini'=>$hariIni_Tunai, - 'kelmarin'=>$kelmarin_Tunai, + // $update_TunaiDiTangan=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + // 'recno'=>$recno_Tunai, + // 'debit'=>$debit_Tunai, + // 'kredit'=>$kredit_Tunai, + // 'hariini'=>$hariIni_Tunai, + // 'kelmarin'=>$kelmarin_Tunai, - ]); - $get_lejerUT=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_UT])->json(); + // ]); + // $get_lejerUT=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_UT])->json(); - $hariini_UT=$get_lejerUT[0]['hariini']; - $kelmarin_UT=$get_lejerUT[0]['kelmarin']; - $jumlah_UT=$get_lejerUT[0]['jumlah']; - $debit_UT= $get_lejerUT[0]['debit']; - $recno_UT= $get_lejerUT[0]['recno']; - $kredit_UT= $get_lejerUT[0]['kredit']; + // $hariini_UT=$get_lejerUT[0]['hariini']; + // $kelmarin_UT=$get_lejerUT[0]['kelmarin']; + // $jumlah_UT=$get_lejerUT[0]['jumlah']; + // $debit_UT= $get_lejerUT[0]['debit']; + // $recno_UT= $get_lejerUT[0]['recno']; + // $kredit_UT= $get_lejerUT[0]['kredit']; - $debit_UT=$debit_UT-$bayaran_latest_untung; - $hariini_UT=$debit_UT-$kredit_UT; - $kelmarin_UT=$jumlah_UT-$hariini_UT; + // $debit_UT=$debit_UT-$bayaran_latest_untung; + // $hariini_UT=$debit_UT-$kredit_UT; + // $kelmarin_UT=$jumlah_UT-$hariini_UT; - $updateGlejer_UT=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_UT, - 'debit'=>$debit_UT, - 'kredit'=>$kredit_UT, - 'hariini'=>$hariini_UT, - 'kelmarin' =>$kelmarin_UT, + // $updateGlejer_UT=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + // 'recno'=>$recno_UT, + // 'debit'=>$debit_UT, + // 'kredit'=>$kredit_UT, + // 'hariini'=>$hariini_UT, + // 'kelmarin' =>$kelmarin_UT, - ]); + // ]); - $get_lejerUS=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_US])->json(); + // $get_lejerUS=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_US])->json(); - $hariini_US=$get_lejerUS[0]['hariini']; - $kelmarin_US=$get_lejerUS[0]['kelmarin']; - $jumlah_US=$get_lejerUS[0]['jumlah']; - $debit_US= $get_lejerUS[0]['debit']; - $recno_US= $get_lejerUS[0]['recno']; - $kredit_US= $get_lejerUS[0]['kredit']; + // $hariini_US=$get_lejerUS[0]['hariini']; + // $kelmarin_US=$get_lejerUS[0]['kelmarin']; + // $jumlah_US=$get_lejerUS[0]['jumlah']; + // $debit_US= $get_lejerUS[0]['debit']; + // $recno_US= $get_lejerUS[0]['recno']; + // $kredit_US= $get_lejerUS[0]['kredit']; - // $kredit_US=$kredit_US-$bayaran_keuntungan; - $kredit_US=$kredit_US-$bayaran_latest_untung; - $hariini_US=$debit_US-$kredit_US; - $kelmarin_US=$jumlah_US-$hariini_US; + // // $kredit_US=$kredit_US-$bayaran_keuntungan; + // $kredit_US=$kredit_US-$bayaran_latest_untung; + // $hariini_US=$debit_US-$kredit_US; + // $kelmarin_US=$jumlah_US-$hariini_US; - $updateGlejer_US=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_US, - 'debit'=>$debit_US, - 'kredit'=>$kredit_US, - 'hariini'=>$hariini_US, - 'kelmarin' =>$kelmarin_US, + // $updateGlejer_US=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + // 'recno'=>$recno_US, + // 'debit'=>$debit_US, + // 'kredit'=>$kredit_US, + // 'hariini'=>$hariini_US, + // 'kelmarin' =>$kelmarin_US, - ]); + // ]); - $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json(); - $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + // $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json(); + // $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; - $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); + // $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); - $hariini_untung=$get_lejer_Untung[0]['hariini']; - $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; - $jumlah_untung=$get_lejer_Untung[0]['jumlah']; - $debit_untung=$get_lejer_Untung [0]['debit']; - $recno_untung=$get_lejer_Untung [0]['recno']; - $kredit_untung=$get_lejer_Untung [0]['kredit']; + // $hariini_untung=$get_lejer_Untung[0]['hariini']; + // $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; + // $jumlah_untung=$get_lejer_Untung[0]['jumlah']; + // $debit_untung=$get_lejer_Untung [0]['debit']; + // $recno_untung=$get_lejer_Untung [0]['recno']; + // $kredit_untung=$get_lejer_Untung [0]['kredit']; - $kredit_untung=$kredit_untung+$bayaran_latest_untung; + // $kredit_untung=$kredit_untung+$bayaran_latest_untung; - $hariini_untung=$debit_untung-$kredit_untung; - $kelmarin_untung=$jumlah_untung-$hariini_untung; + // $hariini_untung=$debit_untung-$kredit_untung; + // $kelmarin_untung=$jumlah_untung-$hariini_untung; - $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_untung, - 'debit'=>$debit_untung, - 'kredit'=>$kredit_untung, - 'hariini'=>$hariini_untung, - 'kelmarin' =>$kelmarin_untung, + // $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + // 'recno'=>$recno_untung, + // 'debit'=>$debit_untung, + // 'kredit'=>$kredit_untung, + // 'hariini'=>$hariini_untung, + // 'kelmarin' =>$kelmarin_untung, - ]); + // ]); - } + // } - else - { - $LejerTunaiDitangan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $GL_CODE])->json(); + // else + // { + // $LejerTunaiDitangan=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $GL_CODE])->json(); - $hariini_Tunai=$LejerTunaiDitangan[0]['hariini']; - $kelmarin_Tunai=$LejerTunaiDitangan[0]['kelmarin']; - $jumlah_Tunai=$LejerTunaiDitangan[0]['jumlah']; - $debit_Tunai=$LejerTunaiDitangan[0]['debit']; - $recno_Tunai=$LejerTunaiDitangan[0]['recno']; - $kredit_Tunai=$LejerTunaiDitangan[0]['kredit']; + // $hariini_Tunai=$LejerTunaiDitangan[0]['hariini']; + // $kelmarin_Tunai=$LejerTunaiDitangan[0]['kelmarin']; + // $jumlah_Tunai=$LejerTunaiDitangan[0]['jumlah']; + // $debit_Tunai=$LejerTunaiDitangan[0]['debit']; + // $recno_Tunai=$LejerTunaiDitangan[0]['recno']; + // $kredit_Tunai=$LejerTunaiDitangan[0]['kredit']; - $debit_Tunai=$debit_Tunai+$jumbayaran+$bakiPinjaman; - $kredit_Tunai=$kredit_Tunai+$bakiPinjaman; + // $debit_Tunai=$debit_Tunai+$jumbayaran+$bakiPinjaman; + // $kredit_Tunai=$kredit_Tunai+$bakiPinjaman; - $hariini_Tunai=$debit_Tunai-$kredit_Tunai; - $kelmarin_Tunai=$jumlah_Tunai-$hariini_Tunai; + // $hariini_Tunai=$debit_Tunai-$kredit_Tunai; + // $kelmarin_Tunai=$jumlah_Tunai-$hariini_Tunai; - $update_TunaiDiTangan=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_Tunai, - 'debit'=>$debit_Tunai, - 'kredit'=>$kredit_Tunai, - 'hariini'=>$hariini_Tunai, - 'kelmarin'=>$kelmarin_Tunai, + // $update_TunaiDiTangan=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + // 'recno'=>$recno_Tunai, + // 'debit'=>$debit_Tunai, + // 'kredit'=>$kredit_Tunai, + // 'hariini'=>$hariini_Tunai, + // 'kelmarin'=>$kelmarin_Tunai, - ]); + // ]); - $get_lejerUT=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_UT])->json(); + // $get_lejerUT=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_UT])->json(); - $hariini_UT=$get_lejerUT[0]['hariini']; - $kelmarin_UT=$get_lejerUT[0]['kelmarin']; - $jumlah_UT=$get_lejerUT[0]['jumlah']; - $debit_UT= $get_lejerUT[0]['debit']; - $recno_UT= $get_lejerUT[0]['recno']; - $kredit_UT= $get_lejerUT[0]['kredit']; + // $hariini_UT=$get_lejerUT[0]['hariini']; + // $kelmarin_UT=$get_lejerUT[0]['kelmarin']; + // $jumlah_UT=$get_lejerUT[0]['jumlah']; + // $debit_UT= $get_lejerUT[0]['debit']; + // $recno_UT= $get_lejerUT[0]['recno']; + // $kredit_UT= $get_lejerUT[0]['kredit']; - $debit_UT=$debit_UT-$bayaran_latest_untung; - $hariini_UT=$debit_UT-$kredit_UT; - $kelmarin_UT=$jumlah_UT-$hariini_UT; + // $debit_UT=$debit_UT-$bayaran_latest_untung; + // $hariini_UT=$debit_UT-$kredit_UT; + // $kelmarin_UT=$jumlah_UT-$hariini_UT; - $updateGlejer_UT=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_UT, - 'debit'=>$debit_UT, - 'kredit'=>$kredit_UT, - 'hariini'=>$hariini_UT, - 'kelmarin' =>$kelmarin_UT, + // $updateGlejer_UT=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + // 'recno'=>$recno_UT, + // 'debit'=>$debit_UT, + // 'kredit'=>$kredit_UT, + // 'hariini'=>$hariini_UT, + // 'kelmarin' =>$kelmarin_UT, - ]); + // ]); - $get_lejerUS=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_US])->json(); + // $get_lejerUS=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$KOD_US])->json(); - $hariini_US=$get_lejerUS[0]['hariini']; - $kelmarin_US=$get_lejerUS[0]['kelmarin']; - $jumlah_US=$get_lejerUS[0]['jumlah']; - $debit_US= $get_lejerUS[0]['debit']; - $recno_US= $get_lejerUS[0]['recno']; - $kredit_US= $get_lejerUS[0]['kredit']; + // $hariini_US=$get_lejerUS[0]['hariini']; + // $kelmarin_US=$get_lejerUS[0]['kelmarin']; + // $jumlah_US=$get_lejerUS[0]['jumlah']; + // $debit_US= $get_lejerUS[0]['debit']; + // $recno_US= $get_lejerUS[0]['recno']; + // $kredit_US= $get_lejerUS[0]['kredit']; - $kredit_US=$kredit_US- $bayaran_latest_untung; - $hariini_US=$debit_US-$kredit_US; - $kelmarin_US=$jumlah_US-$hariini_US; + // $kredit_US=$kredit_US- $bayaran_latest_untung; + // $hariini_US=$debit_US-$kredit_US; + // $kelmarin_US=$jumlah_US-$hariini_US; - $updateGlejer_US=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_US, - 'debit'=>$debit_US, - 'kredit'=>$kredit_US, - 'hariini'=>$hariini_US, - 'kelmarin' =>$kelmarin_US, + // $updateGlejer_US=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + // 'recno'=>$recno_US, + // 'debit'=>$debit_US, + // 'kredit'=>$kredit_US, + // 'hariini'=>$hariini_US, + // 'kelmarin' =>$kelmarin_US, - ]); + // ]); - $get_lejerBP=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $Bayaran_Pendahuluan])->json(); + // $get_lejerBP=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=> $Bayaran_Pendahuluan])->json(); - $hariini_BP=$get_lejerBP[0]['hariini']; - $kelmarin_BP=$get_lejerBP[0]['kelmarin']; - $jumlah_BP=$get_lejerBP[0]['jumlah']; - $debit_BP= $get_lejerBP[0]['debit']; - $recno_BP= $get_lejerBP[0]['recno']; - $kredit_BP= $get_lejerBP[0]['kredit']; + // $hariini_BP=$get_lejerBP[0]['hariini']; + // $kelmarin_BP=$get_lejerBP[0]['kelmarin']; + // $jumlah_BP=$get_lejerBP[0]['jumlah']; + // $debit_BP= $get_lejerBP[0]['debit']; + // $recno_BP= $get_lejerBP[0]['recno']; + // $kredit_BP= $get_lejerBP[0]['kredit']; - $kredit_BP=$debit_BP+$bayaran_pembiayaan; - $hariini_BP=$debit_BP-$kredit_BP; - $kelmarin_BP=$jumlah_BP-$hariini_BP; + // $kredit_BP=$debit_BP+$bayaran_pembiayaan; + // $hariini_BP=$debit_BP-$kredit_BP; + // $kelmarin_BP=$jumlah_BP-$hariini_BP; - $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_BP, - 'debit'=>$debit_BP, - 'kredit'=>$kredit_BP, - 'hariini'=>$hariini_BP, - 'kelmarin' =>$kelmarin_BP, + // $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + // 'recno'=>$recno_BP, + // 'debit'=>$debit_BP, + // 'kredit'=>$kredit_BP, + // 'hariini'=>$hariini_BP, + // 'kelmarin' =>$kelmarin_BP, - ]); + // ]); - $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json(); - $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; - $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); + // $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan)->json(); + // $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + // $get_lejer_Untung=Http::get(config('api.url').'/api/getGlejer/'.$request->kodcaw,['glcode'=>$Untung_Semasa])->json(); - $hariini_untung=$get_lejer_Untung[0]['hariini']; - $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; - $jumlah_untung=$get_lejer_Untung[0]['jumlah']; - $debit_untung=$get_lejer_Untung [0]['debit']; - $recno_untung=$get_lejer_Untung [0]['recno']; - $kredit_untung=$get_lejer_Untung [0]['kredit']; + // $hariini_untung=$get_lejer_Untung[0]['hariini']; + // $kelmarin_untung=$get_lejer_Untung[0]['kelmarin']; + // $jumlah_untung=$get_lejer_Untung[0]['jumlah']; + // $debit_untung=$get_lejer_Untung [0]['debit']; + // $recno_untung=$get_lejer_Untung [0]['recno']; + // $kredit_untung=$get_lejer_Untung [0]['kredit']; - $kredit_untung=$kredit_untung+$bayaran_latest_untung; - $hariini_untung=$debit_untung-$kredit_untung; - $kelmarin_untung=$jumlah_untung-$hariini_untung; + // $kredit_untung=$kredit_untung+$bayaran_latest_untung; + // $hariini_untung=$debit_untung-$kredit_untung; + // $kelmarin_untung=$jumlah_untung-$hariini_untung; - $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ - 'recno'=>$recno_untung, - 'debit'=>$debit_untung, - 'kredit'=>$kredit_untung, - 'hariini'=>$hariini_untung, - 'kelmarin' =>$kelmarin_untung, + // $updateGlejer_Untung=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$request->kodcaw,[ + // 'recno'=>$recno_untung, + // 'debit'=>$debit_untung, + // 'kredit'=>$kredit_untung, + // 'hariini'=>$hariini_untung, + // 'kelmarin' =>$kelmarin_untung, - ]); + // ]); - } + // } //***************KIRAAN LEJER AM TAMAT******************************* diff --git a/resources/views/aliran_tunai/index.blade.php b/resources/views/aliran_tunai/index.blade.php index f75358a..3e65099 100644 --- a/resources/views/aliran_tunai/index.blade.php +++ b/resources/views/aliran_tunai/index.blade.php @@ -124,12 +124,13 @@
- + +
@@ -235,6 +263,11 @@ var tabletuntutbaki = $('#tabletuntutbaki').DataTable({ // "scrollX": true }); + + var tableupahlama = $('#tableupahlama').DataTable({ + // "scrollX": true + }); + var tele = "{{ $auth_user['name'] }}"; $(document).ready( function () { @@ -289,9 +322,26 @@ $.ajax({ type: 'get', url: "{{ route('kemaskini.upah') }}", - data: { "namateller" : tele }, + // data: { "namateller" : tele }, success: function(data){ console.log(data); + if(data == 1) + { + Swal.fire({ + icon: 'success', + title: 'Kemaskini!', + text: 'Proses Kemaskini!' + }).then(function() { + location.reload(); + }); + + }else{ + Swal.fire({ + icon: 'warning', + title: 'Peringatan', + text: 'Telah Dikemaskini!' + }); + } } }); diff --git a/resources/views/customers/info.blade.php b/resources/views/customers/info.blade.php index c1322c8..e30e7ac 100644 --- a/resources/views/customers/info.blade.php +++ b/resources/views/customers/info.blade.php @@ -8,6 +8,7 @@ @section('content') @include('modal.historytebus') +@include('modal.wakil')
@@ -756,6 +757,49 @@ }); } + function daftarwakilfunction(nokp) + { + $('#nokp').val(nokp); + + $.ajax({ + method:'GET', + url: "{{ route('wakil.caricustomer') }}", + data:{ "icno" : nokp }, + success:function(data){ + + $('#WakilModal').modal(); + $('#nama').val(''); + $('#alamat').val(data['']); + $('#notel').val(data['']); + + //get first wakil + $.ajax({ + method:'GET', + url: "{{ route('wakil.first') }}", + success:function(getfirstwakil) + { + let firstwakil = parseInt(getfirstwakil); + + $('#nowakil').val(firstwakil+1); + } + }); + + if(data != 'no-data') + { + $('#nama').val(data['nama']); + $('#alamat').val(data['alamat1']); + $('#notel').val(data['telefon']); + $('#nopelanggan').val(data['nopelanggan']); + } + + + },error: function (request, status, error) { + console.log(request.responseText); + } + + }); + } + function ubahfunc(e){ @@ -835,7 +879,7 @@ let mohon = "Ubah Wakil"; let norujukan = $('input[name="sudahtebus"]:checked').val(); - console.log(mohon + ' ' + norujukan); + // console.log(mohon + ' ' + norujukan); $.ajax({ method:'post', @@ -853,6 +897,7 @@ } }); + var pusher = new Pusher("{{ env('PUSHER_APP_KEY') }}", { cluster: 'ap1', encrypted: true @@ -861,7 +906,7 @@ var channel = pusher.subscribe('notice-ubahhapus'); channel.bind('my-ubahhapus', function(data) { - if(data.norujukan == ubahid) + if(data.norujukan == norujukan) { if(data.kelulusan == 'lulus') { @@ -897,23 +942,92 @@ if(amaun) { $.ajax({ - method:'post', + method:'get', url: api_url + '/api/getwakil/' + kodcaw + '/' + amaun, - data: { - // "_token": "{{ csrf_token() }}", - // "norujukan" : ubahid, - // "mohon" : mohon - }, success:function(data){ + + if(data.length > 0) + { + let namawakilsedia = data[0]['nama']; + let nokpwakilsedia = data[0]['nokp']; + let nowakilsedia = data[0]['nowakil']; - console.log(data[0]['nama']); - console.log(data[0]['nokp']); + const PengesahanAkhirWakil = Swal.mixin({ + customClass: { + confirmButton: 'btn btn-success ml-1', + cancelButton: 'btn btn-danger' + }, + buttonsStyling: false + }); + PengesahanAkhirWakil.fire({ + title: 'Pengesahan Akhir Wakil!', + html: '' + namawakilsedia + '
' + nokpwakilsedia + '', + icon: 'info', + showCancelButton: true, + confirmButtonText: 'Benar', + cancelButtonText: 'Salah', + reverseButtons: true + }).then((result) => { + if (result.isConfirmed) { + + $.ajax({ + method:'put', + async:false, + url: api_url + '/api/ubahwakil/' + kodcaw, + data:{ 'nowakil' : nowakilsedia, + 'norujukan' : norujukan}, + success:function(data){ - },error: function(xhr, status, error) { - var err = eval("(" + xhr.responseText + ")"); - alert(xhr.responseText); - } + if(data === 1) + { + Swal.fire({ + icon: 'success', + title: 'Berjaya!', + text: 'Penukaran Wakil berjaya' + }).then(async function(){ + return true; + location.reload(); + }); + }else{ + Swal.fire({ + icon: 'info', + title: 'Pemberitahuan!', + text: 'Wakil telah didaftarkan dengan IC tersebut!' + }).then(async function(){ + return true; + location.reload(); + }); + } + + } + }); + + }else if (result.dismiss === Swal.DismissReason.cancel){ + PengesahanAkhirWakil.fire( + 'Batal', + 'Tidak Berjaya Mengesahkan Wakil!', + 'error' + ) + } + }); + + }else{ + Swal.fire({ + allowOutsideClick: false, + allowEscapeKey: false, + allowEnterKey: false, + confirmButtonText: ' Daftar Wakil!', + icon: 'info', + title: 'Maklumat anda tiada dalam senarai wakil! Tekan button Daftar untuk mendaftar!' + }).then(function(){ + daftarwakilfunction(amaun); + }); + } + },error: function(xhr, status, error) { + var err = eval("(" + xhr.responseText + ")"); + alert(xhr.responseText); + } }); } }); From a1d226f6d93c848257243968cb94690a96071b32 Mon Sep 17 00:00:00 2001 From: fifi97 Date: Sun, 18 Apr 2021 20:46:58 +0800 Subject: [PATCH 07/14] ubah wakil approved --- .../Controllers/AliranTunaiController.php | 4 +- resources/views/customers/info.blade.php | 103 ++++++++++++++++-- resources/views/modal/wakil.blade.php | 13 ++- resources/views/penebusan/index.blade.php | 28 ++--- 4 files changed, 117 insertions(+), 31 deletions(-) diff --git a/app/Http/Controllers/AliranTunaiController.php b/app/Http/Controllers/AliranTunaiController.php index bfb2351..3a66bf2 100644 --- a/app/Http/Controllers/AliranTunaiController.php +++ b/app/Http/Controllers/AliranTunaiController.php @@ -1264,7 +1264,9 @@ class AliranTunaiController extends Controller Session::put('upahsemasa', $requestupah); $requestalirantunai = Http::get(config('api.url') . '/api/GetCurrentTunai/' . $auth_user['cawangan'],['kodlaluan' => Auth::user()->name])->json(); - + $masuk = $requestalirantunai['masuk']; + $keluar = $requestalirantunai['keluar']; + $baki = $requestalirantunai['baki']; $total = floatval($baki) + floatval($requestupah); diff --git a/resources/views/customers/info.blade.php b/resources/views/customers/info.blade.php index e30e7ac..dac70c6 100644 --- a/resources/views/customers/info.blade.php +++ b/resources/views/customers/info.blade.php @@ -757,9 +757,92 @@ }); } - function daftarwakilfunction(nokp) + function daftarwakil() { - $('#nokp').val(nokp); + let nopelanggan = $('#nopelangganwakil').val(); + let nowakil = $('#nowakil').val(); + let nama = $('#namawakil').val(); + let hubungan = $('#slthubungan').val(); + let alamat = $('#alamatwakil').val(); + let telefon = $('#notelwakil').val(); + let nota = $('#notawakil').val(); + let nokp = $('#nokpwakil').val(); + let norujukan = $('#norujukanwakil').val(); + + + $.ajax({ + method:'POST', + url: "{{ route('wakil.create') }}", + data:{ + "_token": "{{ csrf_token() }}", + "nopelanggan" : nopelanggan, + "nowakil" : nowakil, + "nama" : nama, + "hubungan" : hubungan, + "alamat" : alamat, + "telefon" : telefon, + "nota" : nota, + "icno" : nokp + }, + success:function(data){ + + if(data == 1) + { + $('#WakilModal').hide(); + $('#WakilModal').modal('hide'); + nw = nowakil; + Swal.fire({ + allowOutsideClick: false, + allowEscapeKey: false, + allowEnterKey: false, + confirmButtonText: ' Baik Boss!', + icon: 'success', + title: 'Berjaya Mendaftar Wakil Pelanggan!' + }).then(function(){ + + $.ajax({ + method:'put', + url: api_url + '/api/ubahwakil/' + kodcaw, + data:{ 'nowakil' : nw, + 'norujukan' : norujukan}, + success:function(data){ + + if(data === 1) + { + Swal.fire({ + icon: 'success', + title: 'Berjaya!', + text: 'Penukaran Wakil berjaya' + }).then(async function(){ + return true; + location.reload(); + }); + }else{ + Swal.fire({ + icon: 'info', + title: 'Pemberitahuan!', + text: 'Wakil telah didaftarkan dengan IC tersebut!' + }).then(async function(){ + return true; + location.reload(); + }); + } + + } + }); + }); + } + + },error: function (request, status, error) { + console.log(request.responseText); + } + }); + } + + function daftarwakilfunction(nokp,norujukan) + { + $('#nokpwakil').val(nokp); + $('#norujukanwakil').val(norujukan); $.ajax({ method:'GET', @@ -768,9 +851,9 @@ success:function(data){ $('#WakilModal').modal(); - $('#nama').val(''); - $('#alamat').val(data['']); - $('#notel').val(data['']); + $('#namawakil').val(''); + $('#alamatwakil').val(data['']); + $('#notelwakil').val(data['']); //get first wakil $.ajax({ @@ -786,10 +869,10 @@ if(data != 'no-data') { - $('#nama').val(data['nama']); - $('#alamat').val(data['alamat1']); - $('#notel').val(data['telefon']); - $('#nopelanggan').val(data['nopelanggan']); + $('#namawakil').val(data['nama']); + $('#alamatwakil').val(data['alamat1']); + $('#notelwakil').val(data['telefon']); + $('#nopelangganwakil').val(data['nopelanggan']); } @@ -1021,7 +1104,7 @@ icon: 'info', title: 'Maklumat anda tiada dalam senarai wakil! Tekan button Daftar untuk mendaftar!' }).then(function(){ - daftarwakilfunction(amaun); + daftarwakilfunction(amaun,norujukan); }); } },error: function(xhr, status, error) { diff --git a/resources/views/modal/wakil.blade.php b/resources/views/modal/wakil.blade.php index a4e141e..5b80b00 100644 --- a/resources/views/modal/wakil.blade.php +++ b/resources/views/modal/wakil.blade.php @@ -19,14 +19,15 @@
- + +
- +
@@ -35,7 +36,7 @@
- +
@@ -45,7 +46,7 @@
- +
@@ -54,7 +55,7 @@
- +
@@ -63,7 +64,7 @@
- +
diff --git a/resources/views/penebusan/index.blade.php b/resources/views/penebusan/index.blade.php index a9032dd..67bf225 100644 --- a/resources/views/penebusan/index.blade.php +++ b/resources/views/penebusan/index.blade.php @@ -1997,14 +1997,14 @@ function daftarwakil() { - let nopelanggan = $('#nopelanggan').val(); + let nopelanggan = $('#nopelangganwakil').val(); let nowakil = $('#nowakil').val(); - let nama = $('#nama').val(); + let nama = $('#namawakil').val(); let hubungan = $('#slthubungan').val(); - let alamat = $('#alamat').val(); - let telefon = $('#notel').val(); - let nota = $('#nota').val(); - let nokp = $('#nokp').val(); + let alamat = $('#alamatwakil').val(); + let telefon = $('#notelwakil').val(); + let nota = $('#notawakil').val(); + let nokp = $('#nokpwakil').val(); $.ajax({ @@ -2052,7 +2052,7 @@ function daftarfunction(id) { - $('#nokp').val(id); + $('#nokpwakil').val(id); $.ajax({ method:'GET', @@ -2061,9 +2061,9 @@ success:function(data){ $('#WakilModal').modal(); - $('#nama').val(''); - $('#alamat').val(data['']); - $('#notel').val(data['']); + $('#namawakil').val(''); + $('#alamatwakil').val(data['']); + $('#notelwakil').val(data['']); //get first wakil $.ajax({ @@ -2079,10 +2079,10 @@ if(data != 'no-data') { - $('#nama').val(data['nama']); - $('#alamat').val(data['alamat1']); - $('#notel').val(data['telefon']); - $('#nopelanggan').val(data['nopelanggan']); + $('#namawakil').val(data['nama']); + $('#alamatwakil').val(data['alamat1']); + $('#notelwakil').val(data['telefon']); + $('#nopelangganwakil').val(data['nopelanggan']); } From 51a4df5971af702472f0e86ae732f0e3252cf4be Mon Sep 17 00:00:00 2001 From: fariz Date: Sun, 18 Apr 2021 23:20:17 +0800 Subject: [PATCH 08/14] editscanned tebus & aliran tunai --- app/Http/Controllers/AliranTunaiController.php | 1 - app/Http/Controllers/KhazanahController.php | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/AliranTunaiController.php b/app/Http/Controllers/AliranTunaiController.php index e756f2b..28d6665 100644 --- a/app/Http/Controllers/AliranTunaiController.php +++ b/app/Http/Controllers/AliranTunaiController.php @@ -381,7 +381,6 @@ class AliranTunaiController extends Controller else { - } //GL Penghutang Ar-Rahn $GL_penghutang_Akru=Http::get(config('api.url').'/api/getGlCode/'. $auth_user['cawangan'],['glcode'=>$GL_CodeHutangAkru])->json(); diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index 2a197bd..b4d3632 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -2368,6 +2368,12 @@ class KhazanahController extends Controller 'ktacct' => $request->ktacct ])->json(); + + + + + + $peti_besi_terkini=Http::get(config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json(); if(sizeof($peti_besi_terkini) == 0){ From 04626c374275726ab3db8d2482446d4d2e8f6a51 Mon Sep 17 00:00:00 2001 From: fariz Date: Mon, 19 Apr 2021 09:22:24 +0800 Subject: [PATCH 09/14] sag edited --- resources/views/print/sag.blade.php | 8 -------- 1 file changed, 8 deletions(-) diff --git a/resources/views/print/sag.blade.php b/resources/views/print/sag.blade.php index b4e945a..4872683 100644 --- a/resources/views/print/sag.blade.php +++ b/resources/views/print/sag.blade.php @@ -812,15 +812,7 @@
Tandatangan
-<<<<<<< HEAD - - - - - -======= ->>>>>>> 475262dda1bb76ac31ce354a339b62a820b6df24
From 117cfcf95996b8bf42e21e0ccba11dd61e2dd19b Mon Sep 17 00:00:00 2001 From: MUHD HAFIFIE Date: Mon, 19 Apr 2021 15:32:01 +0800 Subject: [PATCH 10/14] fix aliran tunai --- app/Http/Controllers/KhazanahController.php | 45 ++++++++----------- .../views/khazanah/laporan/index.blade.php | 2 +- 2 files changed, 20 insertions(+), 27 deletions(-) diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index d27ad34..7c36ff1 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -1545,11 +1545,11 @@ class KhazanahController extends Controller if(sizeof($peti_besi_terkini) == 0) { $peti_besi_terkini=Http::post(config('api.url').'/api/daftarVault/'.$auth_user['cawangan'])->json(); - $baki_awal=$peti_besi_terkini["bakiawal"]; + $baki_awal=$peti_besi_terkini["bakiakhir"]; } else { - $baki_awal=$peti_besi_terkini[0]["bakiawal"]; + $baki_awal=$peti_besi_terkini[0]["bakiakhir"]; } $amount = $request->amt; @@ -1557,7 +1557,8 @@ class KhazanahController extends Controller if($amount>$baki_awal) { //WI ERROR MESSAGE SKIT - dd($baki_awal); + // dd($baki_awal); + return redirect()>route('khazanah.serahan')->with('message', 'Jumlah yang dipinta melebihi baki dalam peti besi!.'); } else { @@ -1610,7 +1611,8 @@ class KhazanahController extends Controller $kurang=$kurangT; $keluarT = $keluar; - $bakiAkhirT=$bakiAwal+$tambahT+$masukT-$keluarT-$kurang; + // $bakiAkhirT= $bakiAwal + $tambahT + $masukT - $keluarT - $kurang; + $bakiAkhirT = $baki + $tambah; $updateTunai=Http::put( config('api.url').'/api/updateTunai/'.$auth_user['cawangan'], [ 'kodlaluan'=>$kodlaluan, @@ -1681,20 +1683,18 @@ class KhazanahController extends Controller if(sizeof($peti_besi_terkini) == 0) { $peti_besi_terkini=Http::post(config('api.url').'/api/daftarVault/'.$auth_user['cawangan'])->json(); - $baki_awal=$peti_besi_terkini["bakiawal"]; + $baki_awal=$peti_besi_terkini["bakiakhir"]; } else { - $baki_awal=$peti_besi_terkini[0]["bakiawal"]; + $baki_awal=$peti_besi_terkini[0]["bakiakhir"]; } $amount = $request->amt; - if($amount>$baki_awal) - echo "Maaf, Serahan Lebih Besar Dari Baki Akhir Cash Box"; - - else - { + if($amount>$baki_awal){ + return redirect()>route('khazanah.serahan')->with('message', 'Jumlah yang dipinta melebihi baki dalam peti besi!.'); + }else{ $tarikh=$request->tarikh; $kodlaluan=$request->teller; @@ -1726,9 +1726,8 @@ class KhazanahController extends Controller $tambahT=$getTunai2['tambah']; $kurangT=$getTunai2['kurang']; $masukT=$getTunai2['masuk']; - - //dd($getTunai2); + $serahanakhir = $kurang; $tambah_T=0;$kurang_T=0;$baki_AwalT=0.0; if($tambahT==0) @@ -1753,21 +1752,19 @@ class KhazanahController extends Controller else $baki_AwalT=$bakiAwalT; - - $bakiAkhirT=$baki_AwalT+$tambah_T+$masukT-$keluarT-$kurang_T; + //$bakiAkhirT=$baki_AwalT+$tambah_T+$masukT-$keluarT-$kurang_T; //untuk kegunaan urgent + $bakiAkhirT = $baki - $serahanakhir; $updateTunai=Http::put( config('api.url').'/api/updateTunai/'.$auth_user['cawangan'], [ - 'kodlaluan'=>$kodlaluan, - 'tambah'=>$tambah_T, - 'kurang'=>$kurang_T, - 'bakiakhir'=>$bakiAkhirT + 'kodlaluan'=>$kodlaluan, + 'tambah'=>$tambah_T, + 'kurang'=>$kurang_T, + 'bakiakhir'=>$bakiAkhirT ]); - //dd($baki_AwalT,$tambah_T,$masukT,$keluarT,$kurang_T,$bakiAkhirT); $latestVault=Http::get(config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json(); - //dd($latestVault); $masukV=$latestVault[0]['masuk']; $keluarV=$latestVault[0]['keluar']; $pendahuluanV=$latestVault[0]['pendahuluan']; @@ -1775,8 +1772,6 @@ class KhazanahController extends Controller $bakiAwalV=$latestVault[0]['bakiawal']; $totpanjar = $latestVault[0]['totpanjar']; - - //dd($latestVault); $masuk_V = 0;$pendahuluan_V = 0;$keluar_V = 0;$serahan_V = 0; @@ -1819,9 +1814,8 @@ class KhazanahController extends Controller $bakiAkhirV = $bakiAwalV - $keluar_V + $masuk_V + $pendahuluan_V - $serahan_V - $totpanjar; - //dd($bakiAkhirV,$bakiAwalV,$keluar_V,$masuk_V,$pendahuluan_V,$serahan_V); $BakiEOD=$bakiAkhirV; - // $BakiEOD=$bakiAkhirV+$sumBaki; + //$BakiEOD=$bakiAkhirV+$sumBaki; $updateVault=Http::put( config('api.url').'/api/UpdateVault/'.$auth_user['cawangan'],[ 'masuk'=>$masuk_V, @@ -1982,7 +1976,6 @@ class KhazanahController extends Controller $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); $stokaudit = Http::get(config('api.url'). '/api/gadai/cawangan/'. $auth_user['cawangan'])->json(); - dd($stokaudit); return view('khazanah.laporan.stokaudit',compact('cawangan_info','api_url')); } diff --git a/resources/views/khazanah/laporan/index.blade.php b/resources/views/khazanah/laporan/index.blade.php index 8ef9773..71edc49 100644 --- a/resources/views/khazanah/laporan/index.blade.php +++ b/resources/views/khazanah/laporan/index.blade.php @@ -69,7 +69,7 @@ Ansuran
Ringkasan Harian From 99bba02ea9be7eff1f19edc3468e325e65148ae6 Mon Sep 17 00:00:00 2001 From: fariz Date: Tue, 20 Apr 2021 09:55:05 +0800 Subject: [PATCH 11/14] change $auth_cawangan ->$auth_user at line 601 --- app/Http/Controllers/KhazanahController.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index b4d3632..e12149d 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -598,7 +598,7 @@ class KhazanahController extends Controller $hariini_bp=$debit_bp-$kredit_bp; $kelmarin_bp=$jumlah_bp-$hariini_bp; - $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_cawangan['cawangan'],[ + $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ 'recno'=>$recno_bp, 'debit'=>$debit_bp, 'kredit'=>$kredit_bp, @@ -2369,12 +2369,14 @@ class KhazanahController extends Controller ])->json(); + + - $peti_besi_terkini=Http::get(config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json(); + $peti_besi_terkini=Http::get(config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json(); if(sizeof($peti_besi_terkini) == 0){ $peti_besi_terkini=Http::post(config('api.url').'/api/daftarVault/'.$auth_user['cawangan'])->json(); From 632902a35d706e760ef4d3567f8bb7bbefb829dd Mon Sep 17 00:00:00 2001 From: Afiq Zakwan Hamdan Date: Tue, 20 Apr 2021 14:12:52 +0800 Subject: [PATCH 12/14] fix bug --- resources/views/customers/info.blade.php | 18 ++++++++++++++++-- resources/views/gadaian/index.blade.php | 7 ++++++- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/resources/views/customers/info.blade.php b/resources/views/customers/info.blade.php index dac70c6..45c31f6 100644 --- a/resources/views/customers/info.blade.php +++ b/resources/views/customers/info.blade.php @@ -37,7 +37,14 @@ No Kad Pengenalan
- + @php + if($customer_info['kpbaru'] != null){ + $noic = $customer_info['kpbaru']; + }else{ + $noic = $customer_info['kplama']; + } + @endphp +
@@ -404,6 +411,9 @@ var api_url = ""; var kodcaw = "{{ $cawangan_info['kodcaw'] }}"; $('#daftar_gadai').on('click',function(){ + var noic = $('#noic').val(); + var iclama = "{{ $customer_info['kplama'] }}"; + var icbaru = "{{ $customer_info['kpbaru'] }}"; event.preventDefault(); $.ajax({ method:'get', @@ -429,7 +439,11 @@ return false; } else{ - window.location.href = "{{ route('gadaian',['noic'=>$customer_info['kpbaru'] ]) }}"; + if(icbaru.length > 0){ + window.location.href = "{{ route('gadaian',['noic'=>$customer_info['kpbaru'] ]) }}"; + }else{ + window.location.href = "{{ route('gadaian',['noic'=>$customer_info['kplama'] ]) }}"; + } } } } diff --git a/resources/views/gadaian/index.blade.php b/resources/views/gadaian/index.blade.php index bb166f2..f7b9d86 100644 --- a/resources/views/gadaian/index.blade.php +++ b/resources/views/gadaian/index.blade.php @@ -4,7 +4,12 @@ @php - $gadai_session = Http::get($api_url . '/api/check/sag',['kodcaw'=>$cawangan_info['kodcaw'],'norujukan'=>$norujukan,'nokp'=>$customer_info['kpbaru']])->json(); + if($customer_info['kpbaru'] != null){ + $noic = $customer_info['kpbaru']; + }else{ + $noic = $customer_info['kplama']; + } + $gadai_session = Http::get($api_url . '/api/check/sag',['kodcaw'=>$cawangan_info['kodcaw'],'norujukan'=>$norujukan,'nokp'=>$noic])->json(); @endphp @if($gadai_session != null) From 795c94d5661c44101c35206cc771a53ae632b5d5 Mon Sep 17 00:00:00 2001 From: MUHD HAFIFIE Date: Tue, 20 Apr 2021 14:13:22 +0800 Subject: [PATCH 13/14] fix ansuran dan fix kplama kpbaru --- app/Http/Controllers/KhazanahController.php | 210 +++++++++++++----- resources/views/penebusan/index.blade.php | 3 +- resources/views/print/resitansuran.blade.php | 4 +- .../views/print/resitansuransebelum.blade.php | 4 +- .../views/print/resittambahpinjam.blade.php | 4 +- resources/views/print/resittebus.blade.php | 4 +- .../views/print/resittebussebelum.blade.php | 4 +- .../views/print/resittebusseparuh.blade.php | 4 +- .../print/resittebusseparuhbelum.blade.php | 4 +- 9 files changed, 166 insertions(+), 75 deletions(-) diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index cc096ca..e4b6a67 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -228,10 +228,10 @@ class KhazanahController extends Controller public function barcodescannedtebus(Request $request) { + $auth_user = Auth::user(); - $update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json(); $gadai = Http::get(config('api.url') . '/api/gadai/norujukan/'. $auth_user['cawangan'] .'/' .$request->norujukan_barcode)->json(); $gadai_detail = $gadai[0]; @@ -274,7 +274,7 @@ class KhazanahController extends Controller $jumlah_bayaran=$jum_bayaran['duit_masuk']; - + //tarikh tawawruqq $tarikh_gadai_tawaruq_start='2021-04-14'; if($tarikh_gadai<$tarikh_gadai_tawaruq_start) @@ -314,8 +314,8 @@ class KhazanahController extends Controller ]); - $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->json(); - $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; + $get_latest_bayarUntung=Http::get(config('api.url').'/api/latest_transaksi_untung/data/'.$request->norujukan_barcode)->json(); + $bayaran_latest_untung=$get_latest_bayarUntung[0]['bayaran_keuntungan']; $get_lejerTunai=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); @@ -378,14 +378,75 @@ class KhazanahController extends Controller ]); + if($tebus_detail['jenistebus'] == 'P') + { - - - + $totalmasuk = $tebus_detail['pinjaman'] + $tebus_detail['bakiupah'] + $masuk; + + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => $tebus_detail['teller'], + 'keluar'=>$keluar, + 'masuk'=>$totalmasuk, + 'bakiakhir'=>$bakiakhir + ]); + + if($updateTunai) + { + $update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json(); + } + else + { + dd('x masuk aliran tunai'); + } + + }else{ + + if($tebus_detail['jenistebus'] == 'S') + { + $totalmasuk = $tebus_detail['pinjaman'] + $tebus_detail['bakiupah'] + $masuk; + + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => $tebus_detail['teller'], + 'keluar'=>$keluar, + 'masuk'=>$totalmasuk, + 'bakiakhir'=>$bakiakhir + ]); + + if($updateTunai) + { + $update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json(); + } + else + { + dd('x masuk aliran tunai'); + } + }else{ + $totalmasuk = $tebus_detail['bakipjm'] + $masuk; + + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => $tebus_detail['teller'], + 'keluar'=>$keluar, + 'masuk'=>$totalmasuk, + 'bakiakhir'=>$bakiakhir + ]); + + if($updateTunai) + { + $update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json(); + } + else + { + dd('x masuk aliran tunai'); + } + } + } + } else { + dd(request()->all()); + if($tebus_detail['jenistebus'] == 'P') { @@ -489,23 +550,48 @@ class KhazanahController extends Controller 'kelmarin' =>$kelmarin_bp, ]); - //KIRAAN LEJER AM PENEBUSAN P BERAKHIR + //KIRAAN LEJER AM PENEBUSAN P BERAKHIR - $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ - 'kodlaluan' => $tebus_detail['teller'], - 'keluar'=>$keluar, - 'masuk'=>$totalmasuk, - 'bakiakhir'=>$bakiakhir - ]); + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => $tebus_detail['teller'], + 'keluar'=>$keluar, + 'masuk'=>$totalmasuk, + 'bakiakhir'=>$bakiakhir + ]); + + if($updateTunai) + { + $update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json(); + } + else + { + dd('x masuk aliran tunai'); + } }else{ if($tebus_detail['jenistebus'] == 'S') { $totalmasuk = $tebus_detail['pinjaman'] + $tebus_detail['bakiupah'] + $masuk; + + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => $tebus_detail['teller'], + 'keluar'=>$keluar, + 'masuk'=>$totalmasuk, + 'bakiakhir'=>$bakiakhir + ]); + + if($updateTunai) + { + $update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json(); + } + else + { + dd('x masuk aliran tunai'); + } - //KIRAAN LEJER AM UNTUK PENEBUSAN S + //KIRAAN LEJER AM UNTUK PENEBUSAN S $get_GLCode_Tunai=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); $keterangan_Tunai=$get_GLCode_Tunai[0]['descpt']; @@ -582,36 +668,38 @@ class KhazanahController extends Controller ]); - $get_bayaranPD=Http::get(config('api.url').'/api/jumlah_bayaran_pendahuluan/'.$request->norujukan_barcode)->json(); - $jumlah_bp=$get_bayaranPD[0]['total_byr_pendahuluan']; - - $get_lejerBayaran_Pendahuluan=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_BP])->json(); - - $hariini_bp=$get_lejerBayaran_Pendahuluan[0]['hariini']; - $kelmarin_bp=$get_lejerBayaran_Pendahuluan[0]['kelmarin']; - $jumlah_bp=$get_lejerBayaran_Pendahuluan[0]['jumlah']; - $debit_bp=$get_lejerBayaran_Pendahuluan[0]['debit']; - $recno_bp=$get_lejerBayaran_Pendahuluan[0]['recno']; - $kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit']; - - $debit_bp=$debit_bp+$jumlah_bp; - $hariini_bp=$debit_bp-$kredit_bp; - $kelmarin_bp=$jumlah_bp-$hariini_bp; - - $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ - 'recno'=>$recno_bp, - 'debit'=>$debit_bp, - 'kredit'=>$kredit_bp, - 'hariini'=>$hariini_bp, - 'kelmarin' =>$kelmarin_bp, - - ]); + $get_bayaranPD=Http::get(config('api.url').'/api/jumlah_bayaran_pendahuluan/'.$request->norujukan_barcode)->json(); + $jumlah_bp=$get_bayaranPD[0]['total_byr_pendahuluan']; + + $get_lejerBayaran_Pendahuluan=Http::get(config('api.url').'/api/getGlejer/'.$auth_user['cawangan'],['glcode'=>$KOD_BP])->json(); + + $hariini_bp=$get_lejerBayaran_Pendahuluan[0]['hariini']; + $kelmarin_bp=$get_lejerBayaran_Pendahuluan[0]['kelmarin']; + $jumlah_bp=$get_lejerBayaran_Pendahuluan[0]['jumlah']; + $debit_bp=$get_lejerBayaran_Pendahuluan[0]['debit']; + $recno_bp=$get_lejerBayaran_Pendahuluan[0]['recno']; + $kredit_bp=$get_lejerBayaran_Pendahuluan[0]['kredit']; + + $debit_bp=$debit_bp+$jumlah_bp; + $hariini_bp=$debit_bp-$kredit_bp; + $kelmarin_bp=$jumlah_bp-$hariini_bp; + + $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ + 'recno'=>$recno_bp, + 'debit'=>$debit_bp, + 'kredit'=>$kredit_bp, + 'hariini'=>$hariini_bp, + 'kelmarin' =>$kelmarin_bp, + + ]); //KIRAAN LEJER AM PENEBUSAN S BERAKHIR }else{ $totalmasuk = $tebus_detail['bakipjm'] + $masuk; // KIRAAN LEJER AM BERMULA UNYTUK PENEBUSAN JENIS 'T' + + dd($totalmasuk); $get_GLCode_Tunai=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); $keterangan_Tunai=$get_GLCode_Tunai[0]['descpt']; @@ -700,22 +788,31 @@ class KhazanahController extends Controller $hariini_bp=$debit_bp-$kredit_bp; $kelmarin_bp=$jumlah_bp-$hariini_bp; - $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ - 'recno'=>$recno_bp, - 'debit'=>$debit_bp, - 'kredit'=>$kredit_bp, - 'hariini'=>$hariini_bp, - 'kelmarin' =>$kelmarin_bp, - ]); + $updateGlejer_BP=Http::put(config('api.url').'/api/kemasKiniGlejer/'.$auth_user['cawangan'],[ + 'recno'=>$recno_bp, + 'debit'=>$debit_bp, + 'kredit'=>$kredit_bp, + 'hariini'=>$hariini_bp, + 'kelmarin' =>$kelmarin_bp, + ]); // KIRAAN LEJER AM PENEBUSAN T BERAKHIR } // $bakiakhir = $bakiawal-$keluar+$totalmasuk+$pendahuluan-$serahan; - $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ - 'kodlaluan' => $tebus_detail['teller'], - 'keluar'=>$keluar, - 'masuk'=>$totalmasuk, - 'bakiakhir'=>$bakiakhir + $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ + 'kodlaluan' => $tebus_detail['teller'], + 'keluar'=>$keluar, + 'masuk'=>$totalmasuk, + 'bakiakhir'=>$bakiakhir ]); + + if($updateTunai) + { + $update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json(); + } + else + { + dd('x masuk aliran tunai'); + } } @@ -725,16 +822,9 @@ class KhazanahController extends Controller //masuk dalam tunai aliran - return $this->tebus(); - - - - - - - - + // return $this->tebus(); + return redirect()->route('khazanah.tebus'); } diff --git a/resources/views/penebusan/index.blade.php b/resources/views/penebusan/index.blade.php index 67bf225..8d43ae3 100644 --- a/resources/views/penebusan/index.blade.php +++ b/resources/views/penebusan/index.blade.php @@ -1970,7 +1970,8 @@ allowEnterKey: false, confirmButtonText: ' Baik Boss!', icon: 'success', - title: 'Maklumat Anda Berjaya Direkodkan!' + title: 'Maklumat Anda Berjaya Direkodkan!', + html: '' + data.nama + '
' + data.nokp + '' }); nw = data.nowakil; diff --git a/resources/views/print/resitansuran.blade.php b/resources/views/print/resitansuran.blade.php index 6eb9721..1f6695e 100644 --- a/resources/views/print/resitansuran.blade.php +++ b/resources/views/print/resitansuran.blade.php @@ -409,7 +409,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} Tempoh Simpan: {{ $gadai['tempoh'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['tempoh'] }} @@ -503,7 +503,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} Tempoh Simpan: {{ $gadai['tempoh'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['tempoh'] }} diff --git a/resources/views/print/resitansuransebelum.blade.php b/resources/views/print/resitansuransebelum.blade.php index df55994..47478c3 100644 --- a/resources/views/print/resitansuransebelum.blade.php +++ b/resources/views/print/resitansuransebelum.blade.php @@ -409,7 +409,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} Tempoh Simpan: {{ $gadai['jbg'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['jbg'] }} @@ -503,7 +503,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} Tempoh Simpan: {{ $gadai['jbg'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['jbg'] }} diff --git a/resources/views/print/resittambahpinjam.blade.php b/resources/views/print/resittambahpinjam.blade.php index 7cf82f9..5dce90e 100644 --- a/resources/views/print/resittambahpinjam.blade.php +++ b/resources/views/print/resittambahpinjam.blade.php @@ -409,7 +409,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} : Tempoh Simpan {{ $gadai['tempoh'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp : Tempoh Simpan {{ $gadai['tempoh'] }} @@ -506,7 +506,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} : Tempoh Simpan {{ $gadai['tempoh'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp : Tempoh Simpan {{ $gadai['tempoh'] }} Nama Wakil : @php if(sizeof($wakil) != 0){ echo $wakil['nama'];} else echo ''; @endphp diff --git a/resources/views/print/resittebus.blade.php b/resources/views/print/resittebus.blade.php index c7d96e2..76cdca2 100644 --- a/resources/views/print/resittebus.blade.php +++ b/resources/views/print/resittebus.blade.php @@ -410,7 +410,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} Tempoh Simpan: {{ $gadai['tempoh'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['tempoh'] }} @@ -510,7 +510,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} Tempoh Simpan: {{ $gadai['tempoh'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['tempoh'] }} diff --git a/resources/views/print/resittebussebelum.blade.php b/resources/views/print/resittebussebelum.blade.php index ea36b4a..7903f10 100644 --- a/resources/views/print/resittebussebelum.blade.php +++ b/resources/views/print/resittebussebelum.blade.php @@ -414,7 +414,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} Tempoh Simpan: {{ $gadai['jbg'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['jbg'] }} @@ -506,7 +506,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} Tempoh Simpan: {{ $gadai['jbg'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['jbg'] }} diff --git a/resources/views/print/resittebusseparuh.blade.php b/resources/views/print/resittebusseparuh.blade.php index 107a71e..9652349 100644 --- a/resources/views/print/resittebusseparuh.blade.php +++ b/resources/views/print/resittebusseparuh.blade.php @@ -410,7 +410,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} Tempoh Simpan: {{ $gadai['tempoh'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['tempoh'] }} @@ -513,7 +513,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} Tempoh Simpan: {{ $gadai['tempoh'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['tempoh'] }} diff --git a/resources/views/print/resittebusseparuhbelum.blade.php b/resources/views/print/resittebusseparuhbelum.blade.php index 91adab4..a933d35 100644 --- a/resources/views/print/resittebusseparuhbelum.blade.php +++ b/resources/views/print/resittebusseparuhbelum.blade.php @@ -410,7 +410,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} Tempoh Simpan: {{ $gadai['jbg'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['jbg'] }} @@ -505,7 +505,7 @@ hr.new5 { -No K/P : {{ $customers_info['kpbaru'] }} Tempoh Simpan: {{ $gadai['jbg`'] }} +No K/P : @php if($customers_info['kpbaru'] == '') echo $customers_info['kplama']; else echo $customers_info['kpbaru']; @endphp Tempoh Simpan: {{ $gadai['jbg`'] }} From 9c556159debfff9d3871a85b5ccc0b6c5d3905e7 Mon Sep 17 00:00:00 2001 From: fariz Date: Tue, 20 Apr 2021 15:26:40 +0800 Subject: [PATCH 14/14] edit barcodescannedtebus ( update tunai masuk ) --- app/Http/Controllers/KhazanahController.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index e4b6a67..ab65291 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -445,7 +445,7 @@ class KhazanahController extends Controller else { - dd(request()->all()); + // dd(request()->all()); if($tebus_detail['jenistebus'] == 'P') { @@ -699,7 +699,7 @@ class KhazanahController extends Controller $totalmasuk = $tebus_detail['bakipjm'] + $masuk; // KIRAAN LEJER AM BERMULA UNYTUK PENEBUSAN JENIS 'T' - dd($totalmasuk); + $get_GLCode_Tunai=Http::get(config('api.url').'/api/getGlCode/'.$auth_user['cawangan'],['glcode'=>$KOD_tunai])->json(); $keterangan_Tunai=$get_GLCode_Tunai[0]['descpt']; @@ -811,7 +811,9 @@ class KhazanahController extends Controller } else { - dd('x masuk aliran tunai'); + // + + //dd('x masuk aliran tunai'); } } @@ -1656,7 +1658,7 @@ class KhazanahController extends Controller { //WI ERROR MESSAGE SKIT // dd($baki_awal); - return redirect()>route('khazanah.serahan')->with('message', 'Jumlah yang dipinta melebihi baki dalam peti besi!.'); + return redirect()->route('khazanah.serahan')->with('message', 'Jumlah yang dipinta melebihi baki dalam peti besi!.'); } else { @@ -1791,7 +1793,7 @@ class KhazanahController extends Controller $amount = $request->amt; if($amount>$baki_awal){ - return redirect()>route('khazanah.serahan')->with('message', 'Jumlah yang dipinta melebihi baki dalam peti besi!.'); + return redirect()->route('khazanah.serahan')->with('message', 'Jumlah yang dipinta melebihi baki dalam peti besi!.'); }else{ $tarikh=$request->tarikh; $kodlaluan=$request->teller;