diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index 7c62a31..a1d4d5b 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -30,6 +30,17 @@ class LelongController extends Controller return response()->json($lelong); } + public function showLelongByNoRujukan($kodcaw,$norujukan) + { + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); + + $lelong = Lelong::on($cawangan['mysql']) + ->where('norujukan','=',$norujukan) + ->get(); + + return response()->json($lelong); + } + public function showBakiLelong($noic,$jenislelong) { $cawangan_all = Cawangan::on('mysql7')->get(); diff --git a/routes/web.php b/routes/web.php index 346f386..5c5c5c6 100644 --- a/routes/web.php +++ b/routes/web.php @@ -93,6 +93,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ //Lelong API $router->get('lelong',['uses'=>'LelongController@showAllLelongs']); $router->get('lelong/cawangan/{kodcaw}',['uses'=>'LelongController@showAllLelongByCawangan']); + $router->get('lelong/cawangan/{kodcaw}/{norujukan}',['uses'=>'LelongController@showLelongByNoRujukan']); $router->post('lelong',['uses'=>'LelongController@create']); $router->delete('lelong/{id}', ['uses' => 'LelongController@delete']); $router->put('lelong/{id}', ['uses' => 'LelongController@update']);