From 96cdb75ab5a6488fff31fa145e105deaa60973f9 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Mon, 5 Sep 2016 11:02:01 +0800 Subject: [PATCH] code update --- .../src/main/java/com/lyms/platform/biz/service/BabyCheckService.java | 4 ++++ .../java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BabyCheckService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BabyCheckService.java index 6a32c17..d417645 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BabyCheckService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BabyCheckService.java @@ -50,6 +50,10 @@ public class BabyCheckService { return babyCheckDao.queryBabyCheckRecord(query.convertToQuery().addOrder(Sort.Direction.DESC,"modified")); } + public List queryBabyCheckRecord(BabyCheckModelQuery query,String sortkey,Sort.Direction sort) { + return babyCheckDao.queryBabyCheckRecord(query.convertToQuery().addOrder(sort,sortkey)); + } + public List queryHWByHeight(Double height, Integer sex) { MongoCondition condition = MongoCondition.newInstance(); condition = condition.and("height", height, MongoOper.IS); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java index 61fa55e..e575ba7 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java @@ -19,6 +19,7 @@ import com.lyms.platform.pojo.*; import com.lyms.platform.query.*; import org.apache.commons.collections.CollectionUtils; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.data.domain.Sort; import org.springframework.stereotype.Component; import java.util.*; @@ -313,7 +314,7 @@ public class BabyCheckFacade { query.setYn(YnEnums.YES.getId()); query.setBuildIds(ids); //查询儿童的检查记录 - checkModels = babyCheckService.queryBabyCheckRecord(query); + checkModels = babyCheckService.queryBabyCheckRecord(query,"checkDate", Sort.Direction.DESC); Date babyBirth = model.getBirth(); if (CollectionUtils.isNotEmpty(checkModels)) { -- 1.8.3.1