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 &lt;= 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 &lt;= 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 &lt;= 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 &lt;= 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 &lt;= 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 &lt;= TO_DATE(#{endTime}, 'YYYY-MM-DD')
             </if>
         </where>
     </select>

--
Gitblit v1.9.3