Update ke Laravel 12 struktur modular
This commit is contained in:
@@ -65,4 +65,6 @@ VITE_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
|
|||||||
VITE_PUSHER_HOST="${PUSHER_HOST}"
|
VITE_PUSHER_HOST="${PUSHER_HOST}"
|
||||||
VITE_PUSHER_PORT="${PUSHER_PORT}"
|
VITE_PUSHER_PORT="${PUSHER_PORT}"
|
||||||
VITE_PUSHER_SCHEME="${PUSHER_SCHEME}"
|
VITE_PUSHER_SCHEME="${PUSHER_SCHEME}"
|
||||||
VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
|
VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
|
||||||
|
|
||||||
|
GETPASIEN_API=https://gomed.rssa.my.id/api/account/pasien
|
||||||
|
|||||||
@@ -105,48 +105,39 @@ class PasienController extends Controller
|
|||||||
]);
|
]);
|
||||||
} else {
|
} else {
|
||||||
try {
|
try {
|
||||||
$client = new Client();
|
$client = new Client();
|
||||||
$res = $client->request('GET', 'http://10.10.123.51:8000/mr/'.$norm);
|
$res = $client->request('GET', env('GETPASIEN_API'), ['query' => ['limit' => 10, 'nomedis' => $norm]]);
|
||||||
$response_data = json_decode($res->getBody()->getContents());
|
$response_data = json_decode($res->getBody()->getContents());
|
||||||
if (isset($response_data[0])) {
|
if (isset($response_data->response[0])) {
|
||||||
$hasil = $response_data[0];
|
$hasil = $response_data->response[0];
|
||||||
$nama = $hasil->Nama;
|
$nama = $hasil->Nama;
|
||||||
$alamat = $hasil->Alamat;
|
$alamat = $hasil->Alamat;
|
||||||
$telpon = $hasil->Telp;
|
$telpon = $hasil->Telp;
|
||||||
$kota = $hasil->Kota;
|
$kota = $hasil->Kota;
|
||||||
$kelamin = $hasil->JenisKelamin;
|
$kelamin = $hasil->JenisKelamin;
|
||||||
$tgllahir = $hasil->tanggal_lahir;
|
$tgllahir = $hasil->tanggal_lahir;
|
||||||
$nik = $hasil->nik;
|
return response()->json([
|
||||||
$bpjs = $hasil->bpjs;
|
'id' => 'new',
|
||||||
if ($kelamin == 'WANITA'){
|
'norm' => $norm,
|
||||||
$kelamin = 'P';
|
'telpon' => $telpon,
|
||||||
} else { $kelamin = 'L'; }
|
'nama' => $nama,
|
||||||
return response()->json([
|
'tgl_lahir' => date('d-m-Y', strtotime($tgllahir)),
|
||||||
'id' => 'new',
|
'jk' => $kelamin,
|
||||||
'norm' => $norm,
|
'alamat' => $alamat,
|
||||||
'telpon' => $telpon,
|
'kota' => $kota,
|
||||||
'nama' => $nama,
|
]);
|
||||||
'tgl_lahir' => $tgllahir,
|
} else {
|
||||||
'jk' => $kelamin,
|
return response()->json([
|
||||||
'alamat' => $alamat,
|
'id' => '',
|
||||||
'kota' => $kota,
|
'telpon' => '000000000',
|
||||||
'nik' => $nik,
|
'norm' => $norm,
|
||||||
'bpjs' => $bpjs,
|
'nama' => '',
|
||||||
]);
|
'tgl_lahir' => date("d-m-Y"),
|
||||||
} else {
|
'jk' => 'L',
|
||||||
return response()->json([
|
'alamat' => 'Malang',
|
||||||
'id' => '',
|
'kota' => 'Malang',
|
||||||
'telpon' => '000000000',
|
]);
|
||||||
'norm' => $norm,
|
}
|
||||||
'nama' => '',
|
|
||||||
'tgl_lahir' => date("d-m-Y"),
|
|
||||||
'jk' => 'L',
|
|
||||||
'alamat' => 'Malang',
|
|
||||||
'kota' => 'Malang',
|
|
||||||
'nik' => '',
|
|
||||||
'bpjs' => '',
|
|
||||||
]);
|
|
||||||
}
|
|
||||||
}catch (Exception $e) {
|
}catch (Exception $e) {
|
||||||
return response()->json([
|
return response()->json([
|
||||||
'id' => '',
|
'id' => '',
|
||||||
|
|||||||
Reference in New Issue
Block a user