This commit is contained in:
Dwi Swandhana
2026-01-31 15:51:45 +07:00
parent 11bc7e172f
commit 3af340d09d
3 changed files with 251 additions and 320 deletions
@@ -24,7 +24,7 @@ use App\PeriksaSYNC;
use App\Logbook;
use App\Worklist;
use App\Jawaban;
use App\PendaftaranOnListiner;
use App\Paslab;
use App\Subjawaban;
use App\Organisms;
use App\Dokter;
@@ -1095,39 +1095,33 @@ class FrontpageController extends Controller
]);
$pesan = $nofoto;
if ($kd_spesimen != '' AND $nm_spesimen != ''){
PendaftaranOnListiner::updateOrCreate(
Paslab::updateOrCreate(
[
'rnoreg' => $nofoto,
],
[
'rtglast' => $tglsekarang,
'norm' => $noregister,
'nama' => $nama,
'norm' => $noregister,
'rtglast' => $mulai,
'alamat' => $alamat,
'telp' => $telpon,
'hp' => $telpon,
'tgllahir' => $tgllahir,
'umur' => $usia,
'rjenis' => $jk,
'kodedok' => $notransaksi,
'namadok' => $klinisi,
'ruangan' => $kamar,
'umur' => $usia,
'namadok' => $dokter,
'ruangan' => 'Mikrobiologi',
'tes' => $rekues,
'alat' => 'All',
'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,
]
);
$dataForLis = [
'nama' => $nama,
'noregister' => $noregister,
'nofoto' => $nofoto,
'kd_spesimen' => $kd_spesimen,
'nm_spesimen' => $nm_spesimen,
'tgllahir' => $tgllahir,
'jk' => $jk,
];
//$this->sendRegistrationToLis($dataForLis);
}
if ($pesan != ''){
return response()->json(['status' => 'Sukses', 'message' => $pesan], 201);
@@ -1320,65 +1314,33 @@ class FrontpageController extends Controller
]);
$pesan = $nofoto;
try {
DB::table('paslab')->insert([
'rnoreg' => $nofoto,
'nama' => $nama,
'norm' => $noregister,
'rtglast' => $mulai,
'alamat' => $alamat,
'rjenis' => $jk,
'umur' => $usia,
'namadok' => $dokter,
'ruangan' => 'Mikrobiologi',
'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,
]);
if ($kd_spesimen != '' AND $nm_spesimen != ''){
PendaftaranOnListiner::updateOrCreate(
[
'rnoreg' => $nofoto,
],
[
'rtglast' => $tglsekarang,
'norm' => $noregister,
'nama' => $nama,
'alamat' => $alamat,
'telp' => $telpon,
'hp' => $telpon,
'tgllahir' => $tgllahir,
'umur' => $usia,
'rjenis' => $jk,
'kodedok' => Session('id'),
'namadok' => Session('nama'),
'ruangan' => $kamar,
'tes' => $rekues,
'alat' => 'All',
'kd_spesimen' => $kd_spesimen,
'nm_spesimen' => $nm_spesimen,
]
);
/*
$dataForLis = [
'nama' => $nama,
'noregister' => $noregister,
'nofoto' => $nofoto,
'kd_spesimen' => $kd_spesimen,
'nm_spesimen' => $nm_spesimen,
'tgllahir' => $tgllahir,
'jk' => $jk,
];
$this->sendRegistrationToLis($dataForLis);
*/
}
Paslab::updateOrCreate(
[
'rnoreg' => $nofoto,
],
[
'nama' => $nama,
'norm' => $noregister,
'rtglast' => $mulai,
'alamat' => $alamat,
'rjenis' => $jk,
'umur' => $usia,
'namadok' => $dokter,
'ruangan' => 'Mikrobiologi',
'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,
]
);
return response()->json(['status' => 'Sukses', 'message' => $pesan], 201);
} catch (Exception $e) {
return response()->json(['status' => 'Sukses', 'message' => $pesan], 201);
@@ -1624,44 +1586,9 @@ class FrontpageController extends Controller
'flg_bd2' => false,
'flg_gxp1' => false,
'flg_gxp2' => false,
'flg_gxp3' => false,
]);
if ($kd_spesimen != '' AND $nm_spesimen != ''){
PendaftaranOnListiner::updateOrCreate(
[
'rnoreg' => $nofoto,
],
[
'rtglast' => $mulai,
'norm' => $noregister,
'nama' => $nama,
'alamat' => $alamat,
'telp' => $telpon,
'hp' => $telpon,
'tgllahir' => $tgllahir,
'umur' => $usia,
'rjenis' => $jk,
'kodedok' => Session('id'),
'namadok' => Session('nama'),
'ruangan' => $kamar,
'tes' => $rekues,
'alat' => 'All',
'kd_spesimen' => $kd_spesimen,
'nm_spesimen' => $nm_spesimen,
]
);
/*
$dataForLis = [
'nama' => $nama,
'noregister' => $noregister,
'nofoto' => $nofoto,
'kd_spesimen' => $kd_spesimen,
'nm_spesimen' => $nm_spesimen,
'tgllahir' => $tgllahir,
'jk' => $jk,
];
$this->sendRegistrationToLis($dataForLis);
*/
}
$pesan = $pesan.' Nomor Lokal '.$nofoto.' dengan No. Urut '.$noloket.' Berhasil di Simpan';
if ($pesan != ''){
if ($file != '' AND $jenisgambar != ''){
@@ -1758,32 +1685,33 @@ class FrontpageController extends Controller
'nm_spesimen' => $nm_spesimen,
]);
$pesan = $pesan.' Data Berhasil di Update';
if ($kd_spesimen != '' AND $nm_spesimen != ''){
PendaftaranOnListiner::updateOrCreate(
[
'rnoreg' => $nofoto,
],
[
'rtglast' => $mulai,
'norm' => $noregister,
'nama' => $nama,
'alamat' => $alamat,
'telp' => $telpon,
'hp' => $telpon,
'tgllahir' => $tgllahir,
'umur' => $usia,
'rjenis' => $jk,
'kodedok' => Session('id'),
'namadok' => Session('nama'),
'ruangan' => 'Mikrobiologi',
'tes' => $rekues,
'alat' => 'All',
'kd_spesimen' => $kd_spesimen,
'nm_spesimen' => $nm_spesimen,
]
);
}
Paslab::updateOrCreate(
[
'rnoreg' => $nofoto,
],
[
'nama' => $nama,
'norm' => $noregister,
'rtglast' => $mulai,
'alamat' => $alamat,
'rjenis' => $jk,
'umur' => $usia,
'namadok' => $dokter,
'ruangan' => 'Mikrobiologi',
'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,
]
);
if ($pesan != ''){
if ($file != '' AND $jenisgambar != ''){
Xfiles::create([