This commit is contained in:
Dwi Swandhana
2026-02-01 09:25:26 +07:00
parent 077a8af2c2
commit d56a218253
3 changed files with 23 additions and 11 deletions

No files matched your search

@@ -238,10 +238,10 @@ class ListController extends Controller
$urine $urine
); );
$batasWaktu = Carbon::now()->subHours(36); $batasWaktu = Carbon::now()->subHours(36);
Periksa::whereNull('status')->where('mulai', '<', $batasWaktu)->update([ //Periksa::whereNull('status')->where('created_at', '<', $batasWaktu)->update([
'status' => 'Dibatalkan (Arsip)', // 'status' => 'Dibatalkan (Arsip)',
'updated_at' => now() // 'updated_at' => now()
]); //]);
$arraylist = Periksa::select( $arraylist = Periksa::select(
'id', 'mulai', 'akhir', 'orderid', 'noloket', 'nofoto', 'noregister', 'asalpasien', 'nmrs', 'pasien_id', 'nmpasien', 'id', 'mulai', 'akhir', 'orderid', 'noloket', 'nofoto', 'noregister', 'asalpasien', 'nmrs', 'pasien_id', 'nmpasien',
'jkpasien', 'tgllahirpasien', 'tlppasien', 'alamatpasien', 'reques', 'usia', 'berat', 'ktp', 'bpjs', 'ruangan_id', 'jkpasien', 'tgllahirpasien', 'tlppasien', 'alamatpasien', 'reques', 'usia', 'berat', 'ktp', 'bpjs', 'ruangan_id',
+14 -7
View File
@@ -145,10 +145,10 @@ class LisPhoenix(Base):
class LisPhoenixDtl(Base): class LisPhoenixDtl(Base):
__tablename__ = 'lis_phoenix_dtl' __tablename__ = 'lis_phoenix_dtl'
id = Column(Integer, primary_key=True) id = Column(Integer, primary_key=True)
seq_no = Column(String(50)) # Isolate ID / Sample ID seq_no = Column(String(50))
kd_antibiotik = Column(String(50)) kd_antibiotik = Column(String(50))
nm_antibiotik = Column(String(100)) nm_antibiotik = Column(String(100))
keterangan = Column(String(50)) # MIC Value (e.g., <=0.5) keterangan = Column(String(50))
interpretasi = Column(String(10)) # S, I, R interpretasi = Column(String(10)) # S, I, R
no = Column(Integer) no = Column(Integer)
@@ -176,6 +176,8 @@ class PaslabOrder(Base):
flg_gxp1 = Column(Boolean, default=False) flg_gxp1 = Column(Boolean, default=False)
flg_gxp2 = Column(Boolean, default=False) flg_gxp2 = Column(Boolean, default=False)
flg_gxp3 = Column(Boolean, default=False) flg_gxp3 = Column(Boolean, default=False)
created_at = Column(SqDateTime, default=datetime.datetime.now)
updated_at = Column(SqDateTime, default=datetime.datetime.now, onupdate=datetime.datetime.now)
Base.metadata.create_all(bind=engine) Base.metadata.create_all(bind=engine)
@@ -647,11 +649,16 @@ def parse_and_save_vitek_result(raw_data, port_name="VITEK"):
# === SKENARIO PESAN KEDUA (UPDATE) === # === SKENARIO PESAN KEDUA (UPDATE) ===
logging.info(f"[{port_name}] UPDATE Data (Tahap 2) -> ID: {sample_id}, Pasien: {patient_name}") logging.info(f"[{port_name}] UPDATE Data (Tahap 2) -> ID: {sample_id}, Pasien: {patient_name}")
print(f"[{port_name}] UPDATE Data -> ID: {sample_id} (Hasil Lengkap)") print(f"[{port_name}] UPDATE Data -> ID: {sample_id} (Hasil Lengkap)")
existing_data.rnmpas = patient_name new_entry = LisPhoenix(
existing_data.organisme = final_res_string no_id=sample_id,
existing_data.rawdt = raw_data seq_no=final_seq_no,
existing_data.tgl_data = result_date rnmpas=patient_name,
existing_data.processed = None tgl_data=result_date,
rawdt=raw_data,
organisme=final_res_string,
alat=port_name
)
session.add(new_entry)
else: else:
# === SKENARIO PESAN PERTAMA (INSERT) === # === SKENARIO PESAN PERTAMA (INSERT) ===
Executable
+5
View File
@@ -0,0 +1,5 @@
git pull origin main
git add .
git commit -m "update"
git push