Fix getumum english saran query
This commit is contained in:
@@ -3263,21 +3263,22 @@ class Resultentry extends MY_Controller
|
||||
$save = $this->db_onedev->query($sql, [$userid, $prm['re_id']]);
|
||||
//echo $this->db_onedev->last_query();
|
||||
|
||||
$sql = "SELECT So_ResultEntryFisikUmumAdditionalID as id, So_ResultEntryFisikUmumAdditionalValue as value
|
||||
FROM so_resultentry_fisik_umum_additional
|
||||
WHERE
|
||||
So_ResultEntryFisikUmumAdditionalSo_ResultEntryID = ? AND
|
||||
So_ResultEntryFisikUmumAdditionalType = 'saran' AND
|
||||
So_ResultEntryFisikUmumAdditionalIsActive = 'Y' LIMIT 1";
|
||||
|
||||
$rst_exist_saran = $this->db_onedev->query($sql, [$prm['re_id']])->result_array();
|
||||
|
||||
if (count($rst_exist_saran) == 0) {
|
||||
$sql = "INSERT INTO so_resultentry_fisik_umum_additional_eng (
|
||||
So_ResultEntryFisikUmumAdditionalSo_ResultEntryID,
|
||||
So_ResultEntryFisikUmumAdditionalType,
|
||||
So_ResultEntryFisikUmumAdditionalValue,
|
||||
So_ResultEntryFisikUmumAdditionalCreatedUserID,
|
||||
$sql = "SELECT So_ResultEntryFisikUmumAdditionalID as id, So_ResultEntryFisikUmumAdditionalValue as value
|
||||
FROM so_resultentry_fisik_umum_additional
|
||||
WHERE
|
||||
So_ResultEntryFisikUmumAdditionalT_OrderHeaderID = ? AND
|
||||
So_ResultEntryFisikUmumAdditionalType = 'saran' AND
|
||||
So_ResultEntryFisikUmumAdditionalIsActive = 'Y' LIMIT 1";
|
||||
|
||||
$query_saran = $this->db_onedev->query($sql, [$prm['orderid']]);
|
||||
$rst_exist_saran = $query_saran ? $query_saran->result_array() : [];
|
||||
|
||||
if (count($rst_exist_saran) > 0) {
|
||||
$sql = "INSERT INTO so_resultentry_fisik_umum_additional_eng (
|
||||
So_ResultEntryFisikUmumAdditionalT_OrderHeaderID,
|
||||
So_ResultEntryFisikUmumAdditionalType,
|
||||
So_ResultEntryFisikUmumAdditionalValue,
|
||||
So_ResultEntryFisikUmumAdditionalCreatedUserID,
|
||||
So_ResultEntryFisikUmumAdditionalCreated
|
||||
)
|
||||
VALUES(
|
||||
@@ -3286,12 +3287,12 @@ class Resultentry extends MY_Controller
|
||||
?,
|
||||
?,
|
||||
NOW()
|
||||
) ";
|
||||
//echo $sql;
|
||||
|
||||
$rst = $this->db_onedev->query($sql, [$prm['re_id'], $rst_exist_saran[0]['value'], $userid]);
|
||||
}
|
||||
}
|
||||
) ";
|
||||
//echo $sql;
|
||||
|
||||
$rst = $this->db_onedev->query($sql, [$prm['orderid'], $rst_exist_saran[0]['value'], $userid]);
|
||||
}
|
||||
}
|
||||
|
||||
$riwayats = [];
|
||||
$fisiks = [];
|
||||
@@ -3496,18 +3497,19 @@ class Resultentry extends MY_Controller
|
||||
}
|
||||
|
||||
|
||||
$rst['umum_saran'] = '';
|
||||
$sql = "SELECT So_ResultEntryFisikUmumAdditionalID as id, So_ResultEntryFisikUmumAdditionalValue as value
|
||||
FROM so_resultentry_fisik_umum_additional_eng
|
||||
WHERE
|
||||
So_ResultEntryFisikUmumAdditionalSo_ResultEntryID = ? AND
|
||||
So_ResultEntryFisikUmumAdditionalType = 'saran' AND
|
||||
So_ResultEntryFisikUmumAdditionalIsActive = 'Y' LIMIT 1";
|
||||
|
||||
$exist_saran = $this->db_onedev->query($sql, [$prm['re_id']])->result_array();
|
||||
if (count($exist_saran) > 0) {
|
||||
$rst['umum_saran'] = $exist_saran[0]['value'];
|
||||
}
|
||||
$rst['umum_saran'] = '';
|
||||
$sql = "SELECT So_ResultEntryFisikUmumAdditionalID as id, So_ResultEntryFisikUmumAdditionalValue as value
|
||||
FROM so_resultentry_fisik_umum_additional_eng
|
||||
WHERE
|
||||
So_ResultEntryFisikUmumAdditionalT_OrderHeaderID = ? AND
|
||||
So_ResultEntryFisikUmumAdditionalType = 'saran' AND
|
||||
So_ResultEntryFisikUmumAdditionalIsActive = 'Y' LIMIT 1";
|
||||
|
||||
$query_exist_saran = $this->db_onedev->query($sql, [$prm['orderid']]);
|
||||
$exist_saran = $query_exist_saran ? $query_exist_saran->result_array() : [];
|
||||
if (count($exist_saran) > 0) {
|
||||
$rst['umum_saran'] = $exist_saran[0]['value'];
|
||||
}
|
||||
|
||||
$rst['riwayats'] = $riwayats;
|
||||
$rst['fisiks'] = $fisiks;
|
||||
|
||||
Reference in New Issue
Block a user