diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/TempService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/TempService.java index 1e76bee..52d032c 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/TempService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/TempService.java @@ -11,6 +11,7 @@ import org.apache.commons.lang.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.data.domain.Sort; import org.springframework.stereotype.Service; import java.util.Date; @@ -41,14 +42,13 @@ public class TempService { target.setModified(new Date()); return tempDao.addOneTemp(target); } - public List queryTemp(TempQuery tempQuery) { MongoQuery mongoQuery = tempQuery.convertToQuery(); if (StringUtils.isNotEmpty(tempQuery.getNeed())) { tempQuery.mysqlBuild(tempDao.queryTempModelCount(mongoQuery)); mongoQuery.start(tempQuery.getOffset()).end(tempQuery.getLimit()); } - return tempDao.findByCondion(mongoQuery); + return tempDao.findByCondion(mongoQuery.addOrder(Sort.Direction.DESC, "modified")); } public void update(TempModel temp,String id){