This commit is contained in:
Duidev Software House
2025-10-02 16:19:17 +07:00
parent 406580dc83
commit 8fd45c65d5
6 changed files with 490 additions and 75 deletions

No files matched your search

Vendored
BIN
View File
Binary file not shown.
+2
View File
@@ -17,3 +17,5 @@ mergekemain.sh
/htdocs/bootstrap/cache/* /htdocs/bootstrap/cache/*
.env .env
!/htdocs/bootstrap/cache/.gitignore !/htdocs/bootstrap/cache/.gitignore
.DS_Store
Thumbs.db
BIN
View File
Binary file not shown.
@@ -661,31 +661,36 @@ class FrontpageController extends Controller
$kamar = 'Mikrobiologi'; $kamar = 'Mikrobiologi';
$tgllahir = \Carbon\Carbon::createFromFormat('Y-m-d', $tgllahir); $tgllahir = \Carbon\Carbon::createFromFormat('Y-m-d', $tgllahir);
$pasien = Pasien::where('norm', $noregister)->first(); $pasien = Pasien::where('norm', $noregister)->first();
if (isset($pasien->id)) { try {
$pasien_id = $pasien->id; if (isset($pasien->id)) {
Pasien::where('norm', $noregister)->update([ $pasien_id = $pasien->id;
'nama' => $nama, Pasien::where('norm', $noregister)->update([
'jk' => $jk, 'nama' => $nama,
'tgl_lahir' => $tgllahir, 'jk' => $jk,
'kota' => $kota, 'tgl_lahir' => $tgllahir,
'telpon' => $telpon, 'kota' => $kota,
'alamat' => $alamat, 'telpon' => $telpon,
'nik' => $nik, 'alamat' => $alamat,
'bpjs' => $bpjs, 'nik' => $nik,
]); 'bpjs' => $bpjs,
} else { ]);
$pasien_id = Pasien::insertGetId([ } else {
'norm' => $noregister, $pasien_id = Pasien::insertGetId([
'nama' => $nama, 'norm' => $noregister,
'jk' => $jk, 'nama' => $nama,
'tgl_lahir' => $tgllahir, 'jk' => $jk,
'kota' => $kota, 'tgl_lahir' => $tgllahir,
'telpon' => $telpon, 'kota' => $kota,
'alamat' => $alamat, 'telpon' => $telpon,
'nik' => $nik, 'alamat' => $alamat,
'bpjs' => $bpjs, 'nik' => $nik,
]); 'bpjs' => $bpjs,
]);
}
} catch (\Exception $e) {
Log::error('Error in register Pasien: '.$e->getMessage());
} }
$datetime = new DateTime($tgllahir); $datetime = new DateTime($tgllahir);
$today = new DateTime(); $today = new DateTime();
$diff = $today->diff($datetime); $diff = $today->diff($datetime);
@@ -885,31 +890,36 @@ class FrontpageController extends Controller
$kamar = 'Mikrobiologi'; $kamar = 'Mikrobiologi';
$tgllahir = \Carbon\Carbon::createFromFormat('Y-m-d', $tgllahir); $tgllahir = \Carbon\Carbon::createFromFormat('Y-m-d', $tgllahir);
$pasien = Pasien::where('norm', $noregister)->first(); $pasien = Pasien::where('norm', $noregister)->first();
if (isset($pasien->id)) { try {
$pasien_id = $pasien->id; if (isset($pasien->id)) {
Pasien::where('norm', $noregister)->update([ $pasien_id = $pasien->id;
'nama' => $nama, Pasien::where('norm', $noregister)->update([
'jk' => $jk, 'nama' => $nama,
'tgl_lahir' => $tgllahir, 'jk' => $jk,
'kota' => $kota, 'tgl_lahir' => $tgllahir,
'telpon' => $telpon, 'kota' => $kota,
'alamat' => $alamat, 'telpon' => $telpon,
'nik' => $nik, 'alamat' => $alamat,
'bpjs' => $bpjs, 'nik' => $nik,
]); 'bpjs' => $bpjs,
} else { ]);
$pasien_id = Pasien::insertGetId([ } else {
'norm' => $noregister, $pasien_id = Pasien::insertGetId([
'nama' => $nama, 'norm' => $noregister,
'jk' => $jk, 'nama' => $nama,
'tgl_lahir' => $tgllahir, 'jk' => $jk,
'kota' => $kota, 'tgl_lahir' => $tgllahir,
'telpon' => $telpon, 'kota' => $kota,
'alamat' => $alamat, 'telpon' => $telpon,
'nik' => $nik, 'alamat' => $alamat,
'bpjs' => $bpjs, 'nik' => $nik,
]); 'bpjs' => $bpjs,
]);
}
} catch (\Exception $e) {
Log::error('Error in register Pasien: '.$e->getMessage());
} }
$datetime = new DateTime($tgllahir); $datetime = new DateTime($tgllahir);
$today = new DateTime(); $today = new DateTime();
$diff = $today->diff($datetime); $diff = $today->diff($datetime);
@@ -1165,33 +1175,38 @@ class FrontpageController extends Controller
$alamat = $request->input('alamat') ?? config('global.addressapps'); $alamat = $request->input('alamat') ?? config('global.addressapps');
$nama = $request->input('nama'); $nama = $request->input('nama');
$jk = $request->input('jk'); $jk = $request->input('jk');
$cekid = Pasien::where('norm', $noregister)->count(); try {
if ($cekid == 0) { $cekid = Pasien::where('norm', $noregister)->count();
$pasien_id = Pasien::insertGetId([ if ($cekid == 0) {
'norm' => $noregister, $pasien_id = Pasien::insertGetId([
'nama' => $nama, 'norm' => $noregister,
'jk' => $jk, 'nama' => $nama,
'tgl_lahir' => $tgllahir, 'jk' => $jk,
'kota' => $kota, 'tgl_lahir' => $tgllahir,
'telpon' => $telpon, 'kota' => $kota,
'alamat' => $alamat, 'telpon' => $telpon,
'nik' => $nik, 'alamat' => $alamat,
'bpjs' => $bpjs, 'nik' => $nik,
]); 'bpjs' => $bpjs,
} else { ]);
$pasien = Pasien::where('norm', $noregister)->first(); } else {
$pasien_id = $pasien->id; $pasien = Pasien::where('norm', $noregister)->first();
Pasien::where('norm', $noregister)->update([ $pasien_id = $pasien->id;
'nama' => $nama, Pasien::where('norm', $noregister)->update([
'jk' => $jk, 'nama' => $nama,
'tgl_lahir' => $tgllahir, 'jk' => $jk,
'kota' => $kota, 'tgl_lahir' => $tgllahir,
'telpon' => $telpon, 'kota' => $kota,
'alamat' => $alamat, 'telpon' => $telpon,
'nik' => $nik, 'alamat' => $alamat,
'bpjs' => $bpjs, 'nik' => $nik,
]); 'bpjs' => $bpjs,
]);
}
} catch (Exception $e) {
Log::error('Error in register Pasien: '.$e->getMessage());
} }
$datetime = new DateTime($tgllahir); $datetime = new DateTime($tgllahir);
$today = new DateTime(); $today = new DateTime();
$diff = $today->diff($datetime); $diff = $today->diff($datetime);
+1 -1
View File
@@ -70,7 +70,7 @@ return [
| |
*/ */
'timezone' => 'UTC', 'timezone' => 'Asia/Jakarta',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
File diff suppressed because one or more lines are too long