Update Metode Pengiriman
This commit is contained in:
@@ -42,7 +42,7 @@ class FrontpageController extends Controller
|
|||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
// Mengambil URL service dari file .env, dengan fallback default
|
// Mengambil URL service dari file .env, dengan fallback default
|
||||||
$this->lisServiceUrl = env('LIS_SERVICE_URL', 'http://localhost:5000');
|
$this->lisServiceUrl = env('LIS_SERVICE_URL', 'http://10.10.120.14:5000');
|
||||||
}
|
}
|
||||||
private function sendRegistrationToLis(array $data)
|
private function sendRegistrationToLis(array $data)
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,6 @@ class FrontpageController extends Controller
|
|||||||
'gender' => $data['jk'],
|
'gender' => $data['jk'],
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$response = Http::timeout(30)->post($this->lisServiceUrl . '/command', $payload);
|
$response = Http::timeout(30)->post($this->lisServiceUrl . '/command', $payload);
|
||||||
|
|
||||||
@@ -981,6 +980,26 @@ class FrontpageController extends Controller
|
|||||||
]);
|
]);
|
||||||
$pesan = $nofoto;
|
$pesan = $nofoto;
|
||||||
try {
|
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,
|
||||||
|
]);
|
||||||
if ($kd_spesimen != '' AND $nm_spesimen != ''){
|
if ($kd_spesimen != '' AND $nm_spesimen != ''){
|
||||||
PendaftaranOnListiner::updateOrCreate(
|
PendaftaranOnListiner::updateOrCreate(
|
||||||
[
|
[
|
||||||
@@ -1005,6 +1024,7 @@ class FrontpageController extends Controller
|
|||||||
'nm_spesimen' => $nm_spesimen,
|
'nm_spesimen' => $nm_spesimen,
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
|
/*
|
||||||
$dataForLis = [
|
$dataForLis = [
|
||||||
'nama' => $nama,
|
'nama' => $nama,
|
||||||
'noregister' => $noregister,
|
'noregister' => $noregister,
|
||||||
@@ -1015,6 +1035,7 @@ class FrontpageController extends Controller
|
|||||||
'jk' => $jk,
|
'jk' => $jk,
|
||||||
];
|
];
|
||||||
$this->sendRegistrationToLis($dataForLis);
|
$this->sendRegistrationToLis($dataForLis);
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
return response()->json(['status' => 'Sukses', 'message' => $pesan], 201);
|
return response()->json(['status' => 'Sukses', 'message' => $pesan], 201);
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
@@ -1230,6 +1251,26 @@ class FrontpageController extends Controller
|
|||||||
'pendaftar' => Session('previlage'),
|
'pendaftar' => Session('previlage'),
|
||||||
'nmpendaftar' => Session('nama'),
|
'nmpendaftar' => Session('nama'),
|
||||||
]);
|
]);
|
||||||
|
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,
|
||||||
|
]);
|
||||||
if ($kd_spesimen != '' AND $nm_spesimen != ''){
|
if ($kd_spesimen != '' AND $nm_spesimen != ''){
|
||||||
PendaftaranOnListiner::updateOrCreate(
|
PendaftaranOnListiner::updateOrCreate(
|
||||||
[
|
[
|
||||||
@@ -1254,6 +1295,7 @@ class FrontpageController extends Controller
|
|||||||
'nm_spesimen' => $nm_spesimen,
|
'nm_spesimen' => $nm_spesimen,
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
|
/*
|
||||||
$dataForLis = [
|
$dataForLis = [
|
||||||
'nama' => $nama,
|
'nama' => $nama,
|
||||||
'noregister' => $noregister,
|
'noregister' => $noregister,
|
||||||
@@ -1264,6 +1306,7 @@ class FrontpageController extends Controller
|
|||||||
'jk' => $jk,
|
'jk' => $jk,
|
||||||
];
|
];
|
||||||
$this->sendRegistrationToLis($dataForLis);
|
$this->sendRegistrationToLis($dataForLis);
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
$pesan = $pesan.' Nomor Lokal '.$nofoto.' dengan No. Urut '.$noloket.' Berhasil di Simpan';
|
$pesan = $pesan.' Nomor Lokal '.$nofoto.' dengan No. Urut '.$noloket.' Berhasil di Simpan';
|
||||||
if ($pesan != ''){
|
if ($pesan != ''){
|
||||||
|
|||||||
Reference in New Issue
Block a user