diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEvaluationCriterionServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEvaluationCriterionServiceImpl.java index 7598a86..90252e5 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEvaluationCriterionServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEvaluationCriterionServiceImpl.java @@ -582,13 +582,15 @@ public class BabyEvaluationCriterionServiceImpl implements BabyEvaluationCriteri List models = mongoTemplate.find(Query.query(Criteria.where("babyId").is(babyId)).with(new Sort(new Sort.Order(Sort.Direction.DESC, "createTime"))), BabyNerveMovementModel.class); List> list = new LinkedList<>(); if (CollectionUtils.isNotEmpty(models)) { - BabyNerveMovementModel model = models.get(0); - Map stringStringMap = BeanUtils.objectToStringMap(model); - stringStringMap.put("ageStr", DateUtil.getBabyMonthAge(model.getBirth(), new Date())); - stringStringMap.put("checkTimeStr", DateUtil.getyyyy_MM_dd(model.getCheckTime())); - stringStringMap.put("checkDoctorStr", usersMapper.getUsers(Integer.parseInt(model.getCheckDoctor())).getName()); - stringStringMap.put("birthStr", DateUtil.getyyyy_MM_dd(model.getBirth())); - list.add(stringStringMap); + for(BabyNerveMovementModel model : models) + { + Map stringStringMap = BeanUtils.objectToStringMap(model); + stringStringMap.put("ageStr", DateUtil.getBabyMonthAge(model.getBirth(), new Date())); + stringStringMap.put("checkTimeStr", DateUtil.getyyyy_MM_dd(model.getCheckTime())); + stringStringMap.put("checkDoctorStr", usersMapper.getUsers(Integer.parseInt(model.getCheckDoctor())).getName()); + stringStringMap.put("birthStr", DateUtil.getyyyy_MM_dd(model.getBirth())); + list.add(stringStringMap); + } } BaseResponse baseResponse = new BaseResponse(); baseResponse.setObject(list);