From ef758359cb2887cee6795cb19b00b9b30850e317 Mon Sep 17 00:00:00 2001 From: MUHD HAFIFIE Date: Mon, 5 Apr 2021 16:32:15 +0800 Subject: [PATCH] fix penebusan --- app/Http/Controllers/PenebusanController.php | 23 ++++++++++++++++++++ resources/views/customers/info.blade.php | 2 +- resources/views/penebusan/index.blade.php | 15 +++++++++++++ routes/web.php | 3 +++ 4 files changed, 42 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/PenebusanController.php b/app/Http/Controllers/PenebusanController.php index f61e54f..482329b 100644 --- a/app/Http/Controllers/PenebusanController.php +++ b/app/Http/Controllers/PenebusanController.php @@ -509,4 +509,27 @@ class PenebusanController extends Controller return 0; } + public function tukaranhargaemas(Request $request) + { + + $marhunsaglama = Http::get(config('api.url') . '/api/marhun/'. $request->norujukan)->json(); + + $marhunsaglama = $marhunsaglama[0]; + $totalnilaimarhun = 0; + + foreach($marhunsaglama as $index=>$marhunloop) + { + $karatbaru = str_replace('.','-',$marhunloop['karat']); + $hargabaru = Http::get(config('api.url') . '/api/harga_emas/'. $karatbaru)->json(); + + $nilaimarhun = (floatval($hargabaru['harga']) * floatval($marhunloop['berat'])); + + $totalnilaimarhun += $nilaimarhun; + + } + + return response($totalnilaimarhun); + + } + } diff --git a/resources/views/customers/info.blade.php b/resources/views/customers/info.blade.php index afebfe2..00d49cf 100644 --- a/resources/views/customers/info.blade.php +++ b/resources/views/customers/info.blade.php @@ -889,7 +889,7 @@ }else if (result.dismiss === Swal.DismissReason.cancel){ swalWithBootstrapButtons.fire( 'Batal', - 'Tidak Berjaya Mendaptkan Pengesahan Khazanah', + 'Tidak Berjaya Mendapatkan Pengesahan Khazanah', 'error' ) } diff --git a/resources/views/penebusan/index.blade.php b/resources/views/penebusan/index.blade.php index 6bb5896..73e602a 100644 --- a/resources/views/penebusan/index.blade.php +++ b/resources/views/penebusan/index.blade.php @@ -1450,6 +1450,21 @@ jenisbayarantebus = "tawarruq"; } + + //Buat Harga Baru Emas Semasa + $.ajax({ + method: "get", + url: "{{ route('tukaran.hargaemas') }}", + data: { + 'norujukan' : norujukan + }, + success:function(data){ + console.log(data); + } + }); + + return; + var nopelanggan = "{{ $gadai['nopelanggan'] }}"; var jenistebus = $('#sltjenistebus').find(":selected").val(); var jbg = "{{ $gadai['tempoh'] }}"; diff --git a/routes/web.php b/routes/web.php index def71f8..ffc0ccf 100644 --- a/routes/web.php +++ b/routes/web.php @@ -155,6 +155,9 @@ Route::post('/createkelulu',['as'=>'teller.createkelulusan','uses'=>'GadaianCont Route::put('/updatekelulu',['as'=>'teller.updatekelulusan','uses'=>'GadaianController@updatekelulusan'])->middleware('auth','khazanah'); +//Tukaran Harga Emas Semasa +Route::get('/gethargaemassemasa',['as'=>'tukaran.hargaemas','uses'=>'PenebusanController@tukaranhargaemas']); + //Tuntut Baki Route::put('/simpantuntutbaki',['as'=>'lelong.tuntutbaki','uses'=>'LelongController@transaksituntutbaki'])->middleware('auth','teller');