test wawancara
This commit is contained in:
@@ -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'
|
||||
]);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user