diff --git a/healthlink-his-server/healthlink-his-application/src/main/resources/mapper/inhospitalcharge/InHospitalRegisterAppMapper.xml b/healthlink-his-server/healthlink-his-application/src/main/resources/mapper/inhospitalcharge/InHospitalRegisterAppMapper.xml
index e6cbc4b5f..6a0a5f061 100755
--- a/healthlink-his-server/healthlink-his-application/src/main/resources/mapper/inhospitalcharge/InHospitalRegisterAppMapper.xml
+++ b/healthlink-his-server/healthlink-his-application/src/main/resources/mapper/inhospitalcharge/InHospitalRegisterAppMapper.xml
@@ -22,7 +22,6 @@
ihri.status_enum,
ihri.id_card,
ihri.organization_name
- from (SELECT ae.tenant_id,
ae.ID AS encounter_id,
ae.amb_encounter_id AS amb_encounter_id,
ae.patient_id AS patient_id,
@@ -42,12 +41,6 @@
FROM adm_encounter AS ae
LEFT JOIN adm_organization AS ao_zy ON ao_zy.ID = ae.organization_id
AND ao_zy.delete_flag = '0'
- LEFT JOIN adm_encounter AS ambae ON ae.amb_encounter_id = ambae.
- ID
- LEFT JOIN adm_organization AS ao ON ao.ID = ambae.organization_id
- AND ao.delete_flag = '0'
- LEFT JOIN adm_patient AS ap ON ap.ID = ae.patient_id
- AND ap.delete_flag = '0'
LEFT JOIN adm_encounter_location AS ael ON ael.encounter_id = ae.ID
AND ael.delete_flag = '0'
AND ael.form_enum = #{formEnum}
@@ -60,21 +53,11 @@
AND aa.type_code = '04'
WHERE ae.delete_flag = '0'
AND ae.class_enum = #{encounterClass}
-
AND ae.create_time >= #{startTime}
-
-
AND ae.create_time <= #{endTime}
-
-
AND ae.organization_id = #{organizationId}
-
-
AND ae.status_enum = #{encounterStatus}
-
-
AND ae.status_enum != #{encounterStatus}
-
) AS ihri
${ew.customSqlSegment}
ORDER BY ihri.request_time DESC
@@ -202,4 +185,34 @@
AND tenant_id = 1
-
\ No newline at end of file
+
+ ID LEFT JOIN adm_organization AS ao ON ao.ID = ambae.organization_id
+
+
+
+
+
+ LEFT JOIN adm_encounter AS ambae ON ae.amb_encounter_id = ambae.ID
+ LEFT JOIN adm_organization AS ao ON ao.ID = ambae.organization_id
+ AND ao.delete_flag = '0'
+
+
+
+
+
+ FROM (SELECT ae.tenant_id,
+ LEFT JOIN adm_encounter AS ambae ON ae.amb_encounter_id = ambae.ID
+ LEFT JOIN adm_organization AS ao ON ao.ID = ambae.organization_id
+ AND ao.delete_flag = '0'
+ LEFT JOIN adm_patient AS ap ON ap.ID = ae.patient_id
+ AND ap.delete_flag = '0'
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file