From dd6dea731a8cf845280f8cce701e91276bb979c6 Mon Sep 17 00:00:00 2001 From: Afiq Date: Wed, 20 Jan 2021 09:13:15 +0800 Subject: [PATCH] mobile api --- app/Http/Controllers/CustomerController.php | 12 ++++++++++++ routes/web.php | 1 + 2 files changed, 13 insertions(+) diff --git a/app/Http/Controllers/CustomerController.php b/app/Http/Controllers/CustomerController.php index f276e08..4594b2b 100644 --- a/app/Http/Controllers/CustomerController.php +++ b/app/Http/Controllers/CustomerController.php @@ -314,6 +314,18 @@ class CustomerController extends Controller return response()->json($array_norujukan); } + + public function countNorujukanMobile($nokp){ + $cawangan_all = Cawangan::on('mysql7')->get(); + $bilangan_sag = 0; + foreach($cawangan_all as $index=>$cawangan){ + $gadai = Gadai::on($cawangan['mysql'])->where([['nokp','=',$nokp],['sttebus','=','']])->count('norujukan'); + $bilangan_sag += $gadai; + } + + return response()->json($bilangan_sag); + } + public function getGadaiDetailMobile(Request $request){ // dd($request->all()); $cawangan_all = Cawangan::on('mysql7')->get(); diff --git a/routes/web.php b/routes/web.php index 1cac794..dcee420 100644 --- a/routes/web.php +++ b/routes/web.php @@ -253,6 +253,7 @@ $router->group(['prefix'=>'mobile'], function () use ($router){ $router->get('harga_emas',['uses'=>'HargaEmasController@showAllHargaEmasMobile']); $router->get('gadai/norujukan/{nokp}',['uses'=>'CustomerController@listNorujukanMobile']); + $router->get('gadai/norujukan/count/{nokp}',['uses'=>'CustomerController@countNorujukanMobile']); $router->post('gadai/detail/norujukan',['uses'=>'CustomerController@getGadaiDetailMobile']); $router->put('customers/update/{nokp}', ['uses' => 'CustomerController@customerUpdate']);