From 4199acf60b60b86d0004fe44a068e5e0b5ebb439 Mon Sep 17 00:00:00 2001 From: Ain Izazi Date: Sun, 27 Jul 2025 13:02:48 +0800 Subject: [PATCH] fix api call laporan baki lelong --- app/Http/Controllers/GadaiController.php | 19 +++++++++++++++++++ routes/web.php | 8 +------- 2 files changed, 20 insertions(+), 7 deletions(-) diff --git a/app/Http/Controllers/GadaiController.php b/app/Http/Controllers/GadaiController.php index a3805af..9b6e47f 100644 --- a/app/Http/Controllers/GadaiController.php +++ b/app/Http/Controllers/GadaiController.php @@ -120,6 +120,25 @@ class GadaiController extends Controller return response()->json($gadai_all); } + public function showOneGadaiByNorujukanKodcaw($kodcaw,$norujukan){ + + $cawangan_all = Cawangan::on('mysql7') + ->where('kodcaw','=',$kodcaw) + ->get(); + + $gadai_all = []; + + foreach($cawangan_all as $index=>$cawangan){ + $gadai = Gadai::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->get(); + if(sizeof($gadai) != 0){ + array_push($gadai_all,$gadai); + } + } + + + return response()->json($gadai_all); + } + public function showOneGadaiByCawanganOnly($kodcaw,$tarikh){ $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); $gadai = Gadai::on($cawangan['mysql']) diff --git a/routes/web.php b/routes/web.php index c422248..47ce7e4 100644 --- a/routes/web.php +++ b/routes/web.php @@ -78,6 +78,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->get('gadai/{noic}',['uses'=>'GadaiController@showOneGadai']); $router->get('gadai/cawangan/{kodcaw}/{tarikh}',['uses'=>'GadaiController@showOneGadaiByCawanganOnly']); $router->get('gadai/norujukan/{norujukan}',['uses'=>'GadaiController@showOneGadaiByNorujukan']); + $router->get('gadai/norujukankodcaw/{kodcaw}/{norujukan}',['uses'=>'GadaiController@showOneGadaiByNorujukanKodcaw']); $router->get('gadai/norujukan/{kodcaw}/{norujukan}',['uses'=>'GadaiController@showOneGadaibyRujukanAndCawangan']); $router->post('gadai/{kodcaw}',['uses'=>'GadaiController@create']); $router->post('gadaiold/{kodcaw}',['uses'=>'GadaiController@createold']); @@ -452,16 +453,9 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->get('laporan/lelong',['uses' => 'LelongController@LaporanLelong']); $router->get('lookupbatchlel/{kodcaw}',['uses' => 'LelongController@LookupBatchLel']); - // $router->post('admin/BarangKes', ['uses' => 'BarangKesController@laporanBarangKes']); - // $router->get('barangkes/laporan', ['uses' => 'BarangKesController@LaporanBarangKes']); $router->get('palsu/laporan', ['uses' => 'BarangkesController@LaporanBarangKes']); - - - - - //update tagterima Tebus $router->put('updatetagterima/{kodcaw}/{norujukan}',['uses'=>'TebusController@tagterimaupdate']);