liusheng
14 小时以前 38e0cad3107b0a43e9afac4e5e55cf769e84d01c
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>