diff --git a/app/Http/Controllers/GadaiController.php b/app/Http/Controllers/GadaiController.php index 477ccce..f7df114 100644 --- a/app/Http/Controllers/GadaiController.php +++ b/app/Http/Controllers/GadaiController.php @@ -7,6 +7,7 @@ use App\Marhun; use App\Cawangan; use App\Transaction; use App\TransaksiKeuntungan; +use App\TransactionOnline; use App\batalGadai; use App\TuntutBaki; use App\AnsRugi; @@ -55,6 +56,16 @@ class GadaiController extends Controller return response()->json($gadai_all); } + public function searchGadaiOnline(Request $request){ + + $transaction_online = TransactionOnline::on('mysql7')->where([['norujukan',$request->norujukan],['status','PAID'],['update_status',0]])->first(); + if($transaction_online){ + return response()->json(true); + }else{ + return response()->json(false); + } + } + public function showOneGadaiMobile($noic){ $cawangan_all = Cawangan::on('mysql7')->get(); $gadai_all = []; diff --git a/app/Http/Controllers/TunaiController.php b/app/Http/Controllers/TunaiController.php index be6f87d..b4f9725 100644 --- a/app/Http/Controllers/TunaiController.php +++ b/app/Http/Controllers/TunaiController.php @@ -340,6 +340,27 @@ class TunaiController extends Controller return response()->json($reqteller,200); } + + public function getTunaiSemalam($kodcaw) + { + $current = new Carbon(); + $current = Carbon::now(); + + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); + + $getdate = Tunai::on($cawangan['mysql']) + ->select('tarikh') + ->where('tarikh', '<', $current->toDateString()) + ->orderBy('recno','desc') + ->first(); + + $tunai=Tunai::on($cawangan['mysql']) + ->where([['kodcaw','=',$kodcaw],['tarikh','=', $getdate['tarikh']],['baki','<>',0]]) + ->GroupBy('kodlaluan') + ->get(); + + return response()->json($tunai); + } } diff --git a/routes/web.php b/routes/web.php index 61f4444..960123f 100644 --- a/routes/web.php +++ b/routes/web.php @@ -59,6 +59,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->get('gadaitebus/listharini/{kodcaw}',['uses'=>'GadaiController@GadaiTebusList']); // Kesemua Gadai Harini $router->get('gadaitebus/listharini/{kodcaw}/teller',['uses'=>'GadaiController@GadaiTebusListTeller']); //Mengikut Teller $router->get('gadai/list/rekod/old',['uses'=>'GadaiController@rekodGadaian']); + $router->get('gadai/online/search/detail',['uses'=>'GadaiController@searchGadaiOnline']); $router->get('check/serah/gadai',['uses'=>'GadaiController@checkSerahGadaian']); $router->get('check/serah/tebus',['uses'=>'TebusController@checkSerahTebus']); @@ -262,6 +263,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->post('gldetailkaunter/{kodcaw}',['uses'=> 'VaultController@creategldetail']); //Gldetail Kaunter $router->get('listgldetail/{kodcaw}',['uses'=> 'VaultController@listgldetail']); //Gldetail List Kaunter $router->get('laporanpetibesi/{kodcaw}/{tarikh}',['uses'=> 'VaultController@laporanPetiBesi']); //Gldetail List Kaunter + $router->get('GetTunaiSemalam/{kodcaw}',['uses' =>'TunaiController@getTunaiSemalam']); //API PANJAR KHAZANAH $router->get('SenaraiPanjar/{kodcaw}',['uses'=>'PanjarController@list']); @@ -441,7 +443,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ //ADDED LEJER AM - $router->get('latest_transaksi_untung/data/{norujukan}',['uses'=>'TransaksiKeuntunganController@getLatestTransaksi_Untung']); // new added 20210413 + $router->get('latest_transaksi_untung/{norujukan}',['uses'=>'TransaksiKeuntunganController@getLatestTransaksi_Untung']); // new added 20210413 $router->get('jumlah_bayaran_pendahuluan/{norujukan}',['uses'=>'TransaksiKeuntunganController@GetjumlahBayaranPendahuluan']); // new added 20210413 //-- Ansuran GLEJER --//