[improvement] update quick member

This commit is contained in:
2024-01-29 10:55:54 +07:00
parent c9d0e85449
commit c41181b93b
4 changed files with 259 additions and 2 deletions

View File

@@ -141,11 +141,29 @@ class CorporateMemberController extends Controller
* @param int $id
* @return Renderable
*/
public function update(Request $request, $id)
public function update(Request $request)
{
//
$member = Member::where('member_id', $request->member_id)->first();
if ($member) {
$member->update([
'birth_date' => $request->birth_date,
'gender' => $request->gender,
]);
return response()->json([
'member' => $member,
'message' => 'Status by member id Updated Successfully'
]);
} else {
return response()->json([
'member' => null,
'message' => 'Gagal update, member tidak ditemukan'
]);
}
}
/**
* Remove the specified resource from storage.
* @param int $id

View File

@@ -123,6 +123,7 @@ Route::prefix('internal')->group(function () {
Route::get('corporates/{corporate_id}/members/list', [CorporateMemberController::class, 'generateMemberList']);
Route::post('corporates/{corporate_id}/members/import', [CorporateMemberController::class, 'import']);
Route::put('members/{member_id}/activation', [CorporateMemberController::class, 'activation']);
Route::post('members/update', [CorporateMemberController::class, 'update']);
Route::get('corporates/{corporate_id}/diagnosis', [DiagnosisExclusionController::class, 'listDiagnosis']);