Fix Bug #544: AI修复
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.openhis.web.triage.mapper.TriageQueueMapper">
|
||||
|
||||
<!-- 修复 Bug #544:原 SQL 存在硬编码过滤 AND queue_status != '完诊',已彻底移除 -->
|
||||
<select id="selectQueueList" resultType="java.util.Map">
|
||||
SELECT
|
||||
id,
|
||||
patient_name AS patientName,
|
||||
dept_name AS deptName,
|
||||
doctor_name AS doctorName,
|
||||
queue_status AS queueStatus,
|
||||
triage_time AS triageTime
|
||||
FROM triage_queue
|
||||
WHERE 1=1
|
||||
<if test="status != null and status != ''">
|
||||
AND queue_status = #{status}
|
||||
</if>
|
||||
<if test="startDate != null">
|
||||
AND triage_time >= #{startDate}::timestamp
|
||||
</if>
|
||||
<if test="endDate != null">
|
||||
AND triage_time <= #{endDate}::timestamp + interval '1 day'
|
||||
</if>
|
||||
ORDER BY triage_time DESC
|
||||
</select>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user