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