From 34e8ee73db852aca2fe6cdf24819060fe545be45 Mon Sep 17 00:00:00 2001
From: zhangheng <3226558941@qq.com>
Date: Fri, 12 Jul 2024 09:45:50 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E4=B8=93=E7=97=85=E8=B7=AF=E5=BE=84?=
=?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../impl/SignPatientManageRouteServiceImpl.java | 2 +-
.../main/resources/mapper/homepage/HomePageMapper.xml | 11 +++++++----
2 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroute/impl/SignPatientManageRouteServiceImpl.java b/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroute/impl/SignPatientManageRouteServiceImpl.java
index 1d0e188e..750da0ed 100644
--- a/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroute/impl/SignPatientManageRouteServiceImpl.java
+++ b/postdischarge-manage/src/main/java/com/xinelu/manage/service/signpatientmanageroute/impl/SignPatientManageRouteServiceImpl.java
@@ -712,7 +712,7 @@ public class SignPatientManageRouteServiceImpl implements ISignPatientManageRout
signPatientManageRouteNode.setManageRouteId(signPatientManageRoute.getId());
signPatientManageRouteNode.setManageRouteName(signPatientManageRoute.getRouteName());
signPatientManageRouteNode.setNodeExecuteStatus(NodeExecuteStatusEnum.UNEXECUTED.getInfo());
- signPatientManageRouteNode.setTaskType(routeNode.getTaskType());
+ signPatientManageRouteNode.setTaskNodeType(routeNode.getTaskNodeType());
signPatientManageRouteNode.setRouteNodeName(routeNode.getRouteNodeName());
signPatientManageRouteNode.setRouteNodeDay(routeNode.getRouteNodeDay());
signPatientManageRouteNode.setCreateTime(LocalDateTime.now());
diff --git a/postdischarge-mobile/src/main/resources/mapper/homepage/HomePageMapper.xml b/postdischarge-mobile/src/main/resources/mapper/homepage/HomePageMapper.xml
index 2e77056e..7a09aa79 100644
--- a/postdischarge-mobile/src/main/resources/mapper/homepage/HomePageMapper.xml
+++ b/postdischarge-mobile/src/main/resources/mapper/homepage/HomePageMapper.xml
@@ -129,15 +129,18 @@
LEFT JOIN sign_patient_manage_route spmr ON spmr.id = spmrn.manage_route_id
LEFT JOIN patient_info pi ON pi.id = spmr.patient_id
+ spmrn.node_execute_status = 'UNEXECUTED'
+ and spmrn.del_flag = 0
+ and pi.del_flag = 0
+ and (spmrn.task_node_type = 'PROPAGANDA_ARTICLE' or spmrn.task_node_type = 'TEXT_REMIND' or
+ spmrn.task_node_type = 'QUESTIONNAIRE_SCALE' and phone_dial_method = 'COMMON')
+ and
- spmr.patient_id in
+ and spmr.patient_id in
#{patientId}
- and spmrn.node_execute_status = 'UNEXECUTED'
- and spmrn.del_flag = 0
- and pi.del_flag = 0
From 40bb7a4bef85cb284fca80540f35caadf2d6f732 Mon Sep 17 00:00:00 2001
From: zhangheng <3226558941@qq.com>
Date: Fri, 12 Jul 2024 10:02:55 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E5=B0=8F=E7=A8=8B=E5=BA=8F=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../PatientVO.java | 4 +--
.../mapper/homepage/HomePageMapper.xml | 33 +++++++++----------
2 files changed, 18 insertions(+), 19 deletions(-)
diff --git a/postdischarge-mobile/src/main/java/com/xinelu/mobile/vo/wechatofficialaccountcallback/PatientVO.java b/postdischarge-mobile/src/main/java/com/xinelu/mobile/vo/wechatofficialaccountcallback/PatientVO.java
index d9f15baa..a8774da3 100644
--- a/postdischarge-mobile/src/main/java/com/xinelu/mobile/vo/wechatofficialaccountcallback/PatientVO.java
+++ b/postdischarge-mobile/src/main/java/com/xinelu/mobile/vo/wechatofficialaccountcallback/PatientVO.java
@@ -50,8 +50,8 @@ public class PatientVO {
@ApiModelProperty(value = "管理路径节点时间,时间单位为:天")
private Integer routeNodeDay;
- @ApiModelProperty(value = "任务类型")
- private String taskType;
+ @ApiModelProperty(value = "任务节点类型")
+ private String taskNodeType;
@ApiModelProperty(value = "任务状态")
private String taskStatus;
diff --git a/postdischarge-mobile/src/main/resources/mapper/homepage/HomePageMapper.xml b/postdischarge-mobile/src/main/resources/mapper/homepage/HomePageMapper.xml
index 7a09aa79..c0406ef6 100644
--- a/postdischarge-mobile/src/main/resources/mapper/homepage/HomePageMapper.xml
+++ b/postdischarge-mobile/src/main/resources/mapper/homepage/HomePageMapper.xml
@@ -112,7 +112,7 @@
select
spmrn.manage_route_id,
spmrn.id signPatientManageRouteNodeId,
- spmrn.task_type,
+ spmrn.task_node_type,
spmrn.task_subdivision,
spmrn.manage_route_name,
spmrn.route_node_name,
@@ -128,20 +128,18 @@
from sign_patient_manage_route_node spmrn
LEFT JOIN sign_patient_manage_route spmr ON spmr.id = spmrn.manage_route_id
LEFT JOIN patient_info pi ON pi.id = spmr.patient_id
-
- spmrn.node_execute_status = 'UNEXECUTED'
- and spmrn.del_flag = 0
- and pi.del_flag = 0
- and (spmrn.task_node_type = 'PROPAGANDA_ARTICLE' or spmrn.task_node_type = 'TEXT_REMIND' or
- spmrn.task_node_type = 'QUESTIONNAIRE_SCALE' and phone_dial_method = 'COMMON')
- and
-
- and spmr.patient_id in
-
- #{patientId}
-
-
-
+ where
+ spmrn.node_execute_status = 'UNEXECUTED'
+ and spmrn.del_flag = 0
+ and pi.del_flag = 0
+ and (spmrn.task_node_type = 'PROPAGANDA_ARTICLE' or spmrn.task_node_type = 'TEXT_REMIND' or
+ spmrn.task_node_type = 'QUESTIONNAIRE_SCALE' and phone_dial_method = 'COMMON')
+
+ and spmr.patient_id in
+
+ #{patientId}
+
+
@@ -165,16 +163,17 @@
spmrn.message_status,
IF(pter.id is NULL, 0, 1) sign,
pter.id patientTaskExecuteRecordId,
- spmrn.task_type
+ spmrn.task_node_type
from sign_patient_manage_route_node spmrn
LEFT JOIN sign_patient_manage_route spmr ON spmr.id = spmrn.manage_route_id
LEFT JOIN patient_info pi on pi.id = spmr.patient_id
LEFT JOIN patient_task_execute_record pter ON pter.manage_route_node_id = spmrn.id
where pi.resident_id = #{residentId}
and spmrn.node_execute_status = #{nodeExecuteStatus}
- and (spmrn.applet_push_sign = 1 or spmrn.official_push_sign = 1)
and spmrn.del_flag = 0
and pi.del_flag = 0
+ and (spmrn.task_node_type = 'PROPAGANDA_ARTICLE' or spmrn.task_node_type = 'TEXT_REMIND' or
+ spmrn.task_node_type = 'QUESTIONNAIRE_SCALE' and phone_dial_method = 'COMMON')
Order BY spmrn.update_time DESC