From 7f69eb1d3f503acc92d4406423adb0be791a52c8 Mon Sep 17 00:00:00 2001 From: hujiaqi Date: Fri, 6 Jan 2017 14:20:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/lyms/platform/biz/service/BabyService.java | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BabyService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BabyService.java index e67ff84..1b6c5d9 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BabyService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BabyService.java @@ -1,18 +1,17 @@ package com.lyms.platform.biz.service; -import java.util.List; - -import org.apache.commons.lang.StringUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.data.domain.Sort.Direction; -import org.springframework.stereotype.Service; - import com.lyms.platform.biz.dal.IBabyDao; import com.lyms.platform.common.dao.operator.MongoCondition; import com.lyms.platform.common.dao.operator.MongoQuery; import com.lyms.platform.common.dao.operator.Page; import com.lyms.platform.pojo.BabyModel; import com.lyms.platform.query.BabyModelQuery; +import org.apache.commons.lang.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.data.domain.Sort.Direction; +import org.springframework.stereotype.Service; + +import java.util.List; @Service public class BabyService { @@ -42,8 +41,12 @@ public class BabyService { babyQuery.mysqlBuild(iBabyDao.queryBabyCount(babyQuery.convertToQuery())); query.start(babyQuery.getOffset()).end(babyQuery.getLimit()); } + if(StringUtils.isNotEmpty(babyQuery.getOrder())){ + return iBabyDao.queryBabyWithQuery(query.addOrder(Direction.DESC, babyQuery.getOrder())); + }else { - return iBabyDao.queryBabyWithQuery(query.addOrder(Direction.DESC, "id")); + return iBabyDao.queryBabyWithQuery(query.addOrder(Direction.DESC, "id")); + } } public int queryBabyCount(BabyModelQuery babyQuery){ -- 1.8.3.1