From 85f004c8af8a7ce9b52fa5c6f236c6f1b5cec5ec Mon Sep 17 00:00:00 2001 From: Amir Date: Wed, 3 Jan 2024 09:27:44 +0800 Subject: [PATCH] add get request for no surat wakil --- app/Http/Controllers/TebusController.php | 9 +++++++++ routes/web.php | 1 + 2 files changed, 10 insertions(+) diff --git a/app/Http/Controllers/TebusController.php b/app/Http/Controllers/TebusController.php index 70315ae..4639c91 100644 --- a/app/Http/Controllers/TebusController.php +++ b/app/Http/Controllers/TebusController.php @@ -37,6 +37,7 @@ use App\StokAudit12; use App\AkruNet; use App\Services\MasterServices; +use App\WakilSurat; use Illuminate\Http\Request; use Illuminate\Support\Facades\Log; @@ -533,6 +534,14 @@ class TebusController extends Controller return response()->json($wakil,200); } + public function getSuratWakil($kodcaw, $norujukan){ + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); + + $wakil_surat = WakilSurat::on($cawangan['mysql'])->where('norujukan', $norujukan)->select('no_surat')->first(); + + return response()->json($wakil_surat,200); + } + public function createWakil($kodcaw,$icno,Request $request){ $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); diff --git a/routes/web.php b/routes/web.php index 339e6d4..f32a539 100644 --- a/routes/web.php +++ b/routes/web.php @@ -387,6 +387,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->get('firstwakil/{kodcaw}',['uses' => 'TebusController@FirstWakil']); $router->get('getwakil/{kodcaw}/{icno}',['uses' => 'TebusController@getWakil']); $router->get('getwakil/{kodcaw}/code/{nowakil}',['uses' => 'TebusController@getWakilbycode']); + $router->get('getsuratwakil/{kodcaw}/{norujukan}',['uses' => 'TebusController@getSuratWakil']); $router->put('ubahwakil/{kodcaw}',['uses'=>'TebusController@UbahWakil']); $router->post('createwakil/{kodcaw}/{icno}',['uses' => 'TebusController@createWakil']); $router->get('getwakil/{kodcaw}/status/{status}',['uses' => 'TebusController@getWakilbyStatus']);