fix: 完整回退 Bug #497 的后端修改(SQL/Java接口/Impl/Dto)

This commit is contained in:
赵云
2026-05-11 14:13:49 +08:00
committed by 关羽
parent 703e9ead43
commit 56ea4b6af1
4 changed files with 12 additions and 39 deletions

View File

@@ -27,15 +27,8 @@
<if test="endDate != null and endDate != ''">
AND drf.create_time &lt;= (#{endDate}::date + INTERVAL '1 day' - INTERVAL '1 second')
</if>
<if test="keyword != null and keyword != ''">
AND (drf.prescription_no LIKE CONCAT('%', #{keyword}, '%')
OR EXISTS (
SELECT 1 FROM wor_service_request wsr_kw
LEFT JOIN wor_activity_definition wad_kw ON wad_kw.id = wsr_kw.activity_id
WHERE wsr_kw.prescription_no = drf.prescription_no
AND wsr_kw.delete_flag = '0'
AND wad_kw.name LIKE CONCAT('%', #{keyword}, '%')
))
<if test="status != null and status != ''">
AND drf.status = #{status}::integer
</if>
</select>