test wawancara

This commit is contained in:
person-programmer
2025-12-02 13:32:45 +07:00
parent efffe71082
commit fcde54700f
15 changed files with 276 additions and 1 deletions
@@ -0,0 +1,42 @@
<?php
namespace App\Http\Controllers\Api;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Models\DoctorModel;
use App\Models\HealthCareServiceModel;
use App\Models\DoctorHealthcareService;
class DoctorController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function doctorByHealthcareService(Request $request)
{
$nomor_poli = $request->poli;
if ($nomor_poli != null) {
$select_poli = HealthCareServiceModel::where('id', $nomor_poli)->first();
if ($select_poli != null) {
$select_doctors_by_poli = DoctorHealthcareService::where('fk_ms_healthcare_service_id', $select_poli->id)->get();
return $select_doctors_by_poli;
} else {
return response()->json([
'status' => 'error',
'msg' => 'poliklinik tidak ditemukan, id poliklinik : '.$nomor_poli
]);
}
} else {
return response()->json([
'status' => 'error',
'msg' => 'id poliklinik tidak terisi'
]);
}
}
}