From 38e0cad3107b0a43e9afac4e5e55cf769e84d01c Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期三, 09 七月 2025 16:58:18 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/resources/mapper/smartor/ExternallInfoMapper.xml | 32 ++++++++++++++++++-------------- 1 files changed, 18 insertions(+), 14 deletions(-) diff --git a/smartor/src/main/resources/mapper/smartor/ExternallInfoMapper.xml b/smartor/src/main/resources/mapper/smartor/ExternallInfoMapper.xml index 798b39e..bd5b2b2 100644 --- a/smartor/src/main/resources/mapper/smartor/ExternallInfoMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/ExternallInfoMapper.xml @@ -303,8 +303,9 @@ <select id="getExternalOutHospInfo" resultMap="ExternalOutHospInfResult"> <include refid="selectOutHospitalRecordVo"/> <where> - <if test="startTime != null and endTime != null ">and jzrq between TO_DATE(#{startTime}, 'YYYY-MM-DD') AND - TO_DATE(#{endTime},'YYYY-MM-DD') + <if test="startTime != null and endTime != null"> + and jzrq > TO_DATE(#{startTime}, 'YYYY-MM-DD') + and jzrq <= TO_DATE(#{endTime}, 'YYYY-MM-DD') </if> </where> </select> @@ -312,8 +313,9 @@ <select id="getExternalOutHospPatientInfo" resultMap="ExternalPatientInfoResult"> <include refid="selectOutHospitalPatientRecordVo"/> <where> - <if test="startTime != null and endTime != null ">and jdsj between TO_DATE(#{startTime}, 'YYYY-MM-DD') AND - TO_DATE(#{endTime},'YYYY-MM-DD') + <if test="startTime != null and endTime != null "> + and jdsj > TO_DATE(#{startTime}, 'YYYY-MM-DD') + and jdsj <= TO_DATE(#{endTime}, 'YYYY-MM-DD') </if> <if test="brid != null ">and BRID = #{brid}</if> </where> @@ -322,8 +324,9 @@ <select id="getExternalLeaveHospPatientInfo" resultMap="ExternalLeaveHospPatientInfoResult"> <include refid="selectLeaveHospitalRecordVo"/> <where> - <if test="startTime != null and endTime != null ">and cysq between TO_DATE(#{startTime}, 'YYYY-MM-DD') AND - TO_DATE(#{endTime},'YYYY-MM-DD') + <if test="startTime != null and endTime != null "> + and cysq > TO_DATE(#{startTime}, 'YYYY-MM-DD') + and cysq <= TO_DATE(#{endTime}, 'YYYY-MM-DD') </if> </where> </select> @@ -331,8 +334,9 @@ <select id="getExternalInHospPatientInfo" resultMap="ExternalInHospPatientInfoResult"> <include refid="selectInHospitalRecordVo"/> <where> - <if test="startTime != null and endTime != null ">and ryrq between TO_DATE(#{startTime}, 'YYYY-MM-DD') AND - TO_DATE(#{endTime},'YYYY-MM-DD') + <if test="startTime != null and endTime != null "> + and ryrq > TO_DATE(#{startTime}, 'YYYY-MM-DD') + and ryrq <= TO_DATE(#{endTime}, 'YYYY-MM-DD') </if> <if test="brid != null ">and BRID = #{brid}</if> </where> @@ -341,9 +345,9 @@ <select id="getExternalUserInfo" resultMap="ExternalUserInfoResult"> <include refid="selectUserVo"/> <where> - <if test="startTime != null and endTime != null ">and create_time between TO_DATE(#{startTime}, - 'YYYY-MM-DD') AND - TO_DATE(#{endTime},'YYYY-MM-DD') + <if test="startTime != null and endTime != null "> + and create_time > TO_DATE(#{startTime}, 'YYYY-MM-DD') + and create_time <= TO_DATE(#{endTime}, 'YYYY-MM-DD') </if> </where> </select> @@ -351,9 +355,9 @@ <select id="getExternalDeptInfo" resultMap="ExternalDeptInfoResult"> <include refid="selectDeptVo"/> <where> - <if test="startTime != null and endTime != null ">and create_time between TO_DATE(#{startTime}, - 'YYYY-MM-DD') AND - TO_DATE(#{endTime},'YYYY-MM-DD') + <if test="startTime != null and endTime != null "> + and create_time > TO_DATE(#{startTime}, 'YYYY-MM-DD') + and create_time <= TO_DATE(#{endTime}, 'YYYY-MM-DD') </if> </where> </select> -- Gitblit v1.9.3