健康日历

This commit is contained in:
zhangheng 2024-04-23 11:14:08 +08:00
parent 5e51aaf1f9
commit a41d6eb011
2 changed files with 16 additions and 0 deletions

View File

@ -14,6 +14,16 @@ import java.time.LocalDate;
@Data
public class MyFollowUpVO {
private Long patientId;
private String patientName;
private Long manageRouteId;
private String manageRouteName;
private String manageRouteNodeName;
/**
* 用户id
*/

View File

@ -6,7 +6,12 @@
<select id="selectManageRouteNode" resultType="com.xinelu.mobile.vo.myfollowup.MyFollowUpVO">
select
pi.id patientId,
pi.patient_name,
spmr.id manageRouteId,
spmr.route_name manageRouteName,
spmrn.id manageRouteNodeId,
spmrn.route_node_name manageRouteNodeName,
spmrn.task_type,
spmrn.route_node_name,
IFNULL( spmrn.route_node_day,0) routeNodeDay,
@ -23,6 +28,7 @@
LEFT JOIN sign_patient_manage_route_node spmrn ON spmrn.manage_route_id = spmr.id
LEFT JOIN patient_task_execute_record pter ON pter.manage_route_node_id = spmrn.id
<where>
spmrn.task_type in('PHONE_OUTBOUND','QUESTIONNAIRE_SCALE','ARTIFICIAL_FOLLOW_UP')
<if test="residentId != null ">
and pi.resident_id = #{residentId}
</if>