update
This commit is contained in:
@@ -1098,7 +1098,7 @@ class FrontpageController extends Controller
|
||||
}
|
||||
}
|
||||
public function registerApi(Request $request) {
|
||||
Log::info(' Incomming '.json_encode($request->input()));
|
||||
//Log::info(' Incomming '.json_encode($request->input()));
|
||||
$decodedData = $request->json()->all();
|
||||
$norm = $decodedData['norm'] ?? null;
|
||||
$nama = $decodedData['nama'] ?? null;
|
||||
@@ -1245,70 +1245,76 @@ class FrontpageController extends Controller
|
||||
}
|
||||
$clientIp = $request->server('HTTP_X_FORWARDED_FOR') ?: $request->ip();
|
||||
$clientIpNumeric = ip2long($clientIp);
|
||||
$periksaid = Periksa::insertGetId([
|
||||
'mulai' => $mulai,
|
||||
'akhir' => $akhir,
|
||||
'noloket' => $noloket,
|
||||
'nofoto' => $nofoto,
|
||||
'noregister' => $noregister,
|
||||
'asalpasien' => $tlsasal,
|
||||
'nmrs' => $nmrs,
|
||||
'pasien_id' => $pasien_id,
|
||||
'nmpasien' => $nama,
|
||||
'jkpasien' => $jk,
|
||||
'ktp' => $nik,
|
||||
'bpjs' => $bpjs,
|
||||
'tgllahirpasien'=> $tgllahir,
|
||||
'tlppasien' => $telpon,
|
||||
'alamatpasien' => $alamat,
|
||||
'reques' => $rekues,
|
||||
'usia' => $usia,
|
||||
'berat' => $berat,
|
||||
'ruangan_id' => $ruangan,
|
||||
'ruangan' => $kamar,
|
||||
'klinisi' => $klinisi,
|
||||
'klinis' => $klinis,
|
||||
'poli_id' => $poli_id,
|
||||
'kd_spesimen' => $kd_spesimen,
|
||||
'nm_spesimen' => $nm_spesimen,
|
||||
'keterangan' => '',
|
||||
'kesimpulan' => '',
|
||||
'asuransi' => $insurance,
|
||||
'urgensi' => $urgensi,
|
||||
'daftar' => $mulai,
|
||||
'pendaftar' => $clientIpNumeric,
|
||||
'nmpendaftar' => $clientIp,
|
||||
'orderid' => $notransaksi,
|
||||
]);
|
||||
$pesan = $nofoto;
|
||||
Paslab::updateOrCreate(
|
||||
[
|
||||
'rnoreg' => $nofoto,
|
||||
],
|
||||
[
|
||||
'nama' => $nama,
|
||||
'norm' => $noregister,
|
||||
'rtglast' => $mulai,
|
||||
'alamat' => $alamat,
|
||||
'rjenis' => $jk,
|
||||
'umur' => $usia,
|
||||
'namadok' => $nik,
|
||||
'ruangan' => $tlsasal,
|
||||
'tes' => $rekues,
|
||||
'alat' => 'ALL',
|
||||
'kd_spesimen' => $kd_spesimen,
|
||||
'nm_spesimen' => $nm_spesimen,
|
||||
'tgllahir' => $tgllahir,
|
||||
'flg_vitek1' => false,
|
||||
'flg_vitek2' => false,
|
||||
'flg_bd1' => false,
|
||||
'flg_bd2' => false,
|
||||
'flg_gxp1' => false,
|
||||
'flg_gxp2' => false,
|
||||
'flg_gxp3' => false,
|
||||
'flg_vitek3' => false,
|
||||
]
|
||||
);
|
||||
$ceksudahada = Periksa::where('noregister', $noregister)->where('orderid', $notransaksi)->where('poli_id', $poli_id)->first();
|
||||
if (isset($ceksudahada->id)){
|
||||
$pesan = $ceksudahada->nofoto;
|
||||
} else {
|
||||
$periksaid = Periksa::insertGetId([
|
||||
'mulai' => $mulai,
|
||||
'akhir' => $akhir,
|
||||
'noloket' => $noloket,
|
||||
'nofoto' => $nofoto,
|
||||
'noregister' => $noregister,
|
||||
'asalpasien' => $tlsasal,
|
||||
'nmrs' => $nmrs,
|
||||
'pasien_id' => $pasien_id,
|
||||
'nmpasien' => $nama,
|
||||
'jkpasien' => $jk,
|
||||
'ktp' => $nik,
|
||||
'bpjs' => $bpjs,
|
||||
'tgllahirpasien'=> $tgllahir,
|
||||
'tlppasien' => $telpon,
|
||||
'alamatpasien' => $alamat,
|
||||
'reques' => $rekues,
|
||||
'usia' => $usia,
|
||||
'berat' => $berat,
|
||||
'ruangan_id' => $ruangan,
|
||||
'ruangan' => $kamar,
|
||||
'klinisi' => $klinisi,
|
||||
'klinis' => $klinis,
|
||||
'poli_id' => $poli_id,
|
||||
'kd_spesimen' => $kd_spesimen,
|
||||
'nm_spesimen' => $nm_spesimen,
|
||||
'keterangan' => '',
|
||||
'kesimpulan' => '',
|
||||
'asuransi' => $insurance,
|
||||
'urgensi' => $urgensi,
|
||||
'daftar' => $mulai,
|
||||
'pendaftar' => $clientIpNumeric,
|
||||
'nmpendaftar' => $clientIp,
|
||||
'orderid' => $notransaksi,
|
||||
]);
|
||||
|
||||
$pesan = $nofoto;
|
||||
Paslab::updateOrCreate(
|
||||
[
|
||||
'rnoreg' => $nofoto,
|
||||
],
|
||||
[
|
||||
'nama' => $nama,
|
||||
'norm' => $noregister,
|
||||
'rtglast' => $mulai,
|
||||
'alamat' => $alamat,
|
||||
'rjenis' => $jk,
|
||||
'umur' => $usia,
|
||||
'namadok' => $nik,
|
||||
'ruangan' => $tlsasal,
|
||||
'tes' => $rekues,
|
||||
'alat' => 'ALL',
|
||||
'kd_spesimen' => $kd_spesimen,
|
||||
'nm_spesimen' => $nm_spesimen,
|
||||
'tgllahir' => $tgllahir,
|
||||
'flg_vitek1' => false,
|
||||
'flg_vitek2' => false,
|
||||
'flg_bd1' => false,
|
||||
'flg_bd2' => false,
|
||||
'flg_gxp1' => false,
|
||||
'flg_gxp2' => false,
|
||||
'flg_gxp3' => false,
|
||||
'flg_vitek3' => false,
|
||||
]
|
||||
);
|
||||
}
|
||||
return response()->json(['status' => 'Sukses', 'message' => $pesan], 201);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user