From 15be6c60d57670f3a6d8c463bfbb221ae873b8e3 Mon Sep 17 00:00:00 2001 From: zhangheng <3226558941@qq.com> Date: Thu, 26 Dec 2024 19:03:22 +0800 Subject: [PATCH] =?UTF-8?q?=E9=97=AE=E5=8D=B7=E7=BB=9F=E8=AE=A1=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SignPatientManageRouteNodeMapper.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/postdischarge-manage/src/main/resources/mapper/manage/signpatientmanageroutenode/SignPatientManageRouteNodeMapper.xml b/postdischarge-manage/src/main/resources/mapper/manage/signpatientmanageroutenode/SignPatientManageRouteNodeMapper.xml index 58fd68f4..da2030d2 100644 --- a/postdischarge-manage/src/main/resources/mapper/manage/signpatientmanageroutenode/SignPatientManageRouteNodeMapper.xml +++ b/postdischarge-manage/src/main/resources/mapper/manage/signpatientmanageroutenode/SignPatientManageRouteNodeMapper.xml @@ -1253,6 +1253,18 @@ AND a.question_info_id = spmrn.question_info_id AND e.question_subject_id = pqsjr.question_subject_id AND f.question_subject_option_id = pqor.question_subject_option_id + + AND date_format(a.node_finish_date,'%y%m%d') >= date_format(#{taskStartTime},'%y%m%d') + + + AND date_format(a.node_finish_date,'%y%m%d') <= date_format(#{taskEndTime},'%y%m%d') + + + and( (date_format(c.visit_date, '%y%m%d') >= date_format(#{visitStartTime}, '%y%m%d') + and date_format(c.visit_date, '%y%m%d') <= date_format(#{visitEndTime}, '%y%m%d')) + or (date_format(c.discharge_time,'%y%m%d') >= date_format(#{visitStartTime}, '%y%m%d') and + date_format(c.discharge_time,'%y%m%d') <= date_format(#{visitEndTime}, '%y%m%d'))) + ) choiceNumber, ( SELECT count( 1 ) FROM sign_patient_manage_route_node a