Merge branch 'apiaku' into 'master'

kelulusan

See merge request online-sistem1/api_arrahn!12
This commit is contained in:
hafifie rahman
2021-01-09 13:54:29 +00:00
2 changed files with 38 additions and 16 deletions
+37 -15
View File
@@ -71,7 +71,6 @@ class KelulusanController extends Controller
->where('TARIKH','=',$harini->toDateString()) ->where('TARIKH','=',$harini->toDateString())
->where('NORUJUKAN','=',$norujukan) ->where('NORUJUKAN','=',$norujukan)
->update(array( ->update(array(
'pelulus' => $request->pelulus,
'masalulus'=> $harini->toTimeString() 'masalulus'=> $harini->toTimeString()
)); ));
@@ -79,27 +78,50 @@ class KelulusanController extends Controller
return response()->json($kelulusan,201); return response()->json($kelulusan,201);
} }
public function create(REQUEST $request,$kodcaw,$norujukan) public function create(REQUEST $request,$kodcaw,$norujukan,$roles)
{ {
$harini = Carbon::now(); $harini = Carbon::now();
$harini = new Carbon; $harini = new Carbon;
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$kelulusan=Mohon::on($cawangan['mysql']) if($roles == "khazanah")
->create([ {
$kelulusan=Mohon::on($cawangan['mysql'])
'TARIKH'=> $harini->toDateString(), ->create([
'NORUJUKAN'=> $norujukan,
'SIRI' => "try", 'TARIKH'=> $harini->toDateString(),
'KOMEN' => $request->komen, 'NORUJUKAN'=> $norujukan,
'lastdategadai' => $request->dategadai, 'SIRI' => "try",
'bilGad' => $request->bilgadai, 'KOMEN' => $request->komen,
'jumPinj' => $request->jumpinjam, 'lastdategadai' => $request->dategadai,
'jenisTebus' => $request->jenistebus, 'bilGad' => $request->bilgadai,
'teller' => $request->teller 'jumPinj' => $request->jumpinjam,
'jenisTebus' => $request->jenistebus,
'teller' => $request->teller,
'pelulus' => $request->pelulus
]); ]);
}
else if($roles == "operasi")
{
$kelulusan=Mohon::on($cawangan['mysql'])
->create([
'TARIKH'=> $harini->toDateString(),
'NORUJUKAN'=> $norujukan,
'SIRI' => "try",
'KOMEN' => $request->komen,
'lastdategadai' => $request->dategadai,
'bilGad' => $request->bilgadai,
'jumPinj' => $request->jumpinjam,
'jenisTebus' => $request->jenistebus,
'teller' => $request->teller,
'peloperasi' => $request->peloperasi
]);
}
return response()->json($kelulusan); return response()->json($kelulusan);
} }
+1 -1
View File
@@ -194,7 +194,7 @@ $router->group(['prefix'=>'api'], function () use ($router){
$router->get('SenaraiKelulusan/{kodcaw}',['uses'=>'KelulusanController@list']); $router->get('SenaraiKelulusan/{kodcaw}',['uses'=>'KelulusanController@list']);
$router->get('SenaraiDahLulus/{kodcaw}/{norujukan}',['uses'=>'KelulusanController@listdahlulus']); $router->get('SenaraiDahLulus/{kodcaw}/{norujukan}',['uses'=>'KelulusanController@listdahlulus']);
$router->put('UpdateKelulusan/{kodcaw}/{norujukan}',['uses'=>'KelulusanController@update']); $router->put('UpdateKelulusan/{kodcaw}/{norujukan}',['uses'=>'KelulusanController@update']);
$router->post('CreateKelulusan/{kodcaw}/{norujukan}',['uses'=>'KelulusanController@create']); $router->post('CreateKelulusan/{kodcaw}/{norujukan}/roles/{roles}',['uses'=>'KelulusanController@create']);