From eed0c8fe0d3ad0f4cd0765113792ae226e688ddf Mon Sep 17 00:00:00 2001 From: "sas.fajri" Date: Wed, 10 Jun 2026 16:07:47 +0700 Subject: [PATCH] FHM09062601IBL - saveorder: simpan orderM_ClinicUnitID, orderM_CompanyID, orderM_MouID Co-Authored-By: Claude Sonnet 4.6 --- .../controllers/klinik/Registrationv3.php | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/application/controllers/klinik/Registrationv3.php b/application/controllers/klinik/Registrationv3.php index d2d02d2d..4207e244 100644 --- a/application/controllers/klinik/Registrationv3.php +++ b/application/controllers/klinik/Registrationv3.php @@ -1037,19 +1037,26 @@ class Registrationv3 extends MY_Controller $price = intval($prm['doctor']['price']) == 0?$setting_data['settingPriceDefault']:$prm['doctor']['price']; - $sql = "INSERT INTO one_klinik.`order` + $clinic_unit_id = isset($prm['clinic_unit_id']) && $prm['clinic_unit_id'] ? intval($prm['clinic_unit_id']) : null; + $company_id = isset($prm['company_id']) && $prm['company_id'] ? intval($prm['company_id']) : null; + $mou_id = isset($prm['mou_id']) && $prm['mou_id'] ? intval($prm['mou_id']) : null; + + $sql = "INSERT INTO one_klinik.`order` (`orderDate`, `orderM_PatientID`, `orderM_DoctorID`, `orderAge`, - `orderKeluhan`, - `orderSubtotal`, - `orderTotal`, + `orderKeluhan`, + `orderSubtotal`, + `orderTotal`, `orderUserID`, `orderCreated`, orderQueueNumber, - orderM_LocationID) - VALUES (NOW(),?,?,?,?,?,?,$userid,NOW(),?,?)"; + orderM_LocationID, + orderM_ClinicUnitID, + orderM_CompanyID, + orderM_MouID) + VALUES (NOW(),?,?,?,?,?,?,$userid,NOW(),?,?,?,?)"; $save_order = $this->db_oneklinik->query($sql, array( $prm['patient']['M_PatientID'], @@ -1059,7 +1066,10 @@ class Registrationv3 extends MY_Controller $price, $price, $queueNumber, - $setting_data['settingM_LocationID'] + $setting_data['settingM_LocationID'], + $clinic_unit_id, + $company_id, + $mou_id )); //echo $this->db_oneklinik->last_query(); if ($save_order) {