我的随访

This commit is contained in:
zhangheng 2024-04-22 11:09:45 +08:00
parent dfd992e8b3
commit 582d39d16c
3 changed files with 9 additions and 6 deletions

View File

@ -70,9 +70,11 @@ public class HomePageServiceImpl implements HomePageService {
}
myFollowUpList.sort(Comparator.comparing(MyFollowUpVO::getFollowDate).reversed());
//处理上面查询的list集合
Integer pageNum = myFollowUp.getPageNum();
Integer pageSize = myFollowUp.getPageSize();
myFollowUpList = myFollowUpList.stream().skip((long) (pageNum - 1) * pageSize).limit(pageSize).collect(Collectors.toList());
if (Objects.nonNull(myFollowUp.getNum()) || Objects.nonNull(myFollowUp.getSize())) {
Integer pageNum = myFollowUp.getNum();
Integer pageSize = myFollowUp.getSize();
myFollowUpList = myFollowUpList.stream().skip((long) (pageNum - 1) * pageSize).limit(pageSize).collect(Collectors.toList());
}
return pageServiceUtil.getDataTable(myFollowUpList);
}

View File

@ -33,6 +33,7 @@ public class MyFollowUpVO {
* 模版id
*/
private Long templateId;
/**
* 随访时间
*/
@ -69,6 +70,6 @@ public class MyFollowUpVO {
*/
private Integer sign;
private Integer pageNum;
private Integer pageSize;
private Integer num;
private Integer size;
}

View File

@ -11,8 +11,8 @@
spmrn.route_node_name,
IFNULL( spmrn.route_node_day,0) routeNodeDay,
pi.discharge_time,
IF(pter.id=NULL,0,1) sign,
pter.id patientTaskExecuteRecordId,
IF(pter.id is NULL,0,1) sign,
CASE
WHEN spmrn.task_type = 'PHONE_OUTBOUND' THEN spmrn.phone_id
WHEN spmrn.task_type = 'QUESTIONNAIRE_SCALE' THEN spmrn.question_info_id