diff --git a/app/Http/Controllers/KhazanahController.php b/app/Http/Controllers/KhazanahController.php index 664ac3b..8599c88 100644 --- a/app/Http/Controllers/KhazanahController.php +++ b/app/Http/Controllers/KhazanahController.php @@ -375,91 +375,9 @@ class KhazanahController extends Controller public function barcodescannedtebus(Request $request) { - - $auth_user = Auth::user(); - - - $gadai = Http::get(config('api.url') . '/api/gadai/norujukan/'. $auth_user['cawangan'] .'/' .$request->norujukan_barcode)->json(); - $gadai_detail = $gadai[0]; - $hargajual=$gadai[0]['hargajualan']; - $upah12=$gadai[0]['upah12']; - $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']; - $rebet=$tebus[0]['rebate']; - - - - $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; - - $jum_bayaran=Http::get(config('api.url').'/api/transaction/one/'.$request->norujukan_barcode)->json(); - $jumlah_bayaran=$jum_bayaran['duit_masuk']; $update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json(); - - if($update == 'success'){ - 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(empty($updateTunai)){ - 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(empty($updateTunai)){ - 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(empty($updateTunai)){ - dd('x masuk aliran tunai'); - } - } - } - } return redirect()->route('khazanah.tebus'); } @@ -1106,31 +1024,6 @@ class KhazanahController extends Controller $auth_user = Auth::user(); $scan_barcode = Http::put(config('api.url').'/api/gadai/serah_marhun/khazanah/'. $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]; - - $getTunai2=Http::get(config('api.url').'/api/GetCurrentTunai/'.$auth_user['cawangan'],['kodlaluan' => $gadai_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; - $upah12=$gadai[0]['upah12']; - $totalkeluar = $gadai_detail['pinjaman'] + $keluar; - - //masuk dalam tunai aliran - $updateTunai=Http::put( config('api.url').'/api/updateTunaiGT/'.$auth_user['cawangan'], [ - 'kodlaluan' => $gadai_detail['teller'], - 'keluar' => $totalkeluar, - 'masuk' => $masuk, - 'bakiakhir' => $bakiakhir - ]); event(new NotifikasiPembayaran('TellerkepadaKhazanah'));