icno; $totalgadai = 0; $arraytotalgadai = []; $cawangangadai = []; $cawanganlelong = []; $count = 0; $customers_detail = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') .'/api/customers/' . $kpbaru)->json(); $gadaidetail[] = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') .'/api/customers/' . $kpbaru . '/gadai/belum_tebus')->json(); if(empty($gadaidetail[0]) ) { $gadai_belum_tebus = $gadaidetail[0]; } else { $gadai_belum_tebus = $gadaidetail[0][0]; } $bilangan_belum_tebus = (empty($gadaidetail[0])) ? count($gadaidetail[0]) : count($gadaidetail[0][0]); $lelongdetail = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') .'/api/customers/' . $kpbaru . '/gadai/lelong')->json(); $bilangan_lelong = (empty($lelongdetail)) ? sizeof($lelongdetail) : sizeof($lelongdetail[0]); $marhunakanlelong = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') .'/api/bilangandilelong/' . $kpbaru)->json(); $totalgadaicawangan = 0; foreach ($gadaidetail as $index => $gadai) { foreach ($gadai as $index1 => $pinjamanzz) { foreach($pinjamanzz as $pin) { $pinjaman = floatval($pin['pinjaman']); $totalgadai += $pinjaman; $totalgadaicawangan += $pinjaman; $count++; } } } $bilangan_melebihi_6_bulan = 0; foreach($gadai_belum_tebus as $index => $gadai){ if($gadai['jbg'] >= 6){ $bilangan_melebihi_6_bulan ++; } } $marhunakanlelong = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') .'/api/bilangandilelong/' . $kpbaru)->json(); $bilakandilelong = (empty($marhunakanlelong)) ? sizeof($marhunakanlelong) : sizeof($marhunakanlelong[0]); $harga_emas = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') .'/api/harga_emas/')->json(); $hargaemasterdahulu = array(); foreach($harga_emas as $index=>$harga) { $hargaemassandaran = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') .'/api/harga_emas/rekod/sandaran',['karat' => $harga['karat']])->json(); $percentnaik = (floatval($harga['harga']) - floatval($hargaemassandaran[1]['harga'])) / ($hargaemassandaran[1]['harga']) * 100; array_push($hargaemasterdahulu,['karat' => $harga['karat'],'hargasemasa' => $harga['harga'], 'hargadahulu' => $hargaemassandaran[1]['harga'],'percent' => $percentnaik]); } $belum_tebus = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/customers/'. $kpbaru . '/gadai/' . 'belum_tebus')->json(); if(is_array($belum_tebus)) { if(sizeof($belum_tebus) > 0) { $belum_tebus = $belum_tebus[0]; } } $financemonth = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') .'/portal/financeMonth/',['icno' => $kpbaru])->json(); // dd(json_encode($financemonth)); $financemonth = json_encode(array_values($financemonth)); // dd($financemonth); // return view('analisa.index', compact("totalgadai",'bilangan_belum_tebus','belum_tebus','hargaemasterdahulu','bilangan_melebihi_6_bulan','bilakandilelong')); return view('includes.analisaportal', compact("totalgadai",'bilangan_belum_tebus','belum_tebus','hargaemasterdahulu','bilangan_melebihi_6_bulan','bilakandilelong','financemonth')); } }