diff --git a/app/Http/Controllers/KelulusanController.php b/app/Http/Controllers/KelulusanController.php index 266bb45..830c5cb 100644 --- a/app/Http/Controllers/KelulusanController.php +++ b/app/Http/Controllers/KelulusanController.php @@ -75,13 +75,29 @@ class KelulusanController extends Controller if($pengesahan == 'khazanah') { + if($request->pembatalan == null) + { + $kelulusan=Mohon::on($cawangan['mysql']) - ->where('tarikh','=',$harini->toDateString()) - ->where('norujukan','=',$norujukan) - ->update(array( - 'masalulus'=> $harini->toTimeString(), - 'pelulus'=> 'khazanah' + ->where('tarikh','=',$harini->toDateString()) + ->where('norujukan','=',$norujukan) + ->update(array( + 'masalulus'=> $harini->toTimeString(), + 'pelulus'=> 'khazanah' )); + + }else{ + + $kelulusan=Mohon::on($cawangan['mysql']) + ->where('tarikh','=',$harini->toDateString()) + ->where('norujukan','=',$norujukan) + ->update(array( + 'masalulus'=> 'batal', + 'pelulus'=> 'khazanah' + )); + + } + } else { @@ -121,7 +137,7 @@ class KelulusanController extends Controller 'tarikh'=> $harini->toDateString(), 'norujukan'=> $norujukan, - 'siri' => "try", + 'siri' => $request->siri, 'komen' => $request->komen, 'lastdategadai' => $request->dategadai, 'bilgad' => $request->bilgadai, diff --git a/app/Http/Controllers/TunaiController.php b/app/Http/Controllers/TunaiController.php index f8162a4..448e17e 100644 --- a/app/Http/Controllers/TunaiController.php +++ b/app/Http/Controllers/TunaiController.php @@ -180,9 +180,9 @@ class TunaiController extends Controller return response()->json($addtunai); } + public function getAddTunaibyKodlaluan($kodcaw,Request $request) { - $current = Carbon::now(); $current = new Carbon(); @@ -191,6 +191,32 @@ class TunaiController extends Controller return response()->json($addtunai); } + public function getAddTunaibyKodlaluanLatest($kodcaw,Request $request) + { + $current = Carbon::now(); + $current = new Carbon(); + + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); + + if($request->jenisnota == 'pendahuluan') + { + $addtunai=AddTunai::on($cawangan['mysql']) + ->where([['kodcaw','=',$kodcaw],['tarikh','=',$current->toDateString()],['kodlaluan','=',$request->kodlaluan],['tambah','<>',0]]) + ->orderBy('recno','desc') + ->first(); + + }else if($request->jenisnota == 'serahan'){ + + $addtunai=AddTunai::on($cawangan['mysql']) + ->where([['kodcaw','=',$kodcaw],['tarikh','=',$current->toDateString()],['kodlaluan','=',$request->kodlaluan],['kurang','<>',0]]) + ->orderBy('recno','desc') + ->first(); + + } + + return response()->json($addtunai); + } + public function getRequestTeller($kodcaw) { diff --git a/routes/web.php b/routes/web.php index 1ca7a28..b4a564e 100644 --- a/routes/web.php +++ b/routes/web.php @@ -196,6 +196,7 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->get('GetCurrentTunai/{kodcaw}',['uses' =>'TunaiController@getCurrentTunai']); $router->get('getAddTunai/{kodcaw}/',['uses' =>'TunaiController@getAddTunai']); $router->get('getAddTunai/{kodcaw}/kodlaluan/',['uses' =>'TunaiController@getAddTunaibyKodlaluan']); + $router->get('getAddTunaiLatest/{kodcaw}',['uses' =>'TunaiController@getAddTunaibyKodlaluanLatest']); $router->put('gadai/hapus/{kodcaw}/{norujukan}', ['uses' => 'GadaiController@GadaiHapus']); $router->put('tebus/hapus/{kodcaw}/{norujukan}', ['uses' => 'GadaiController@TebusHapus']); $router->put('gadai/edit/marhun/{kodcaw}/{norujukan}/', ['uses' => 'MarhunController@deletemarhun']); //deletemarhun edit