diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatdeliverFollowFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatdeliverFollowFacade.java index c896d00..3caa37c 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatdeliverFollowFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatdeliverFollowFacade.java @@ -874,6 +874,17 @@ public class MatdeliverFollowFacade { query.with(new Sort(new Sort.Order(Sort.Direction.DESC, "createTime"))); List models = mongoTemplate.find(query, MatdeliverFollowPushModel.class); + List> mapList = new ArrayList<>(); + for (MatdeliverFollowPushModel model : models) { + Map map = BeanUtils.objectToStringMap(model); + map.put("birthStr", model.getBirth() == null ? "" : DateUtil.getyyyy_MM_dd(model.getBirth())); + map.put("dueDateStr", model.getDueDate() == null ? "" : DateUtil.getyyyy_MM_dd(model.getDueDate())); + map.put("sendTimeStr", model.getSendTime() == null ? "" : DateUtil.getyyyy_MM_dd(model.getSendTime())); + map.put("writeTimeStr", model.getWriteTime() == null ? "" : DateUtil.getyyyy_MM_dd(model.getWriteTime())); + map.put("confirmTimeStr", model.getConfirmTime() == null ? "" : DateUtil.getyyyy_MM_dd(model.getConfirmTime())); + map.put("confirmDoctorStr", usersService.getUsers(userId).getName()); + mapList.add(map); + } BaseListResponse baseListResponse = new BaseListResponse(); baseListResponse.setPageInfo(param.getPageInfo()); baseListResponse.setData(models);