From fdc74d392d0c5685ed7cdfde95632c6fcf344dac Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Thu, 1 Sep 2016 15:16:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=B0=E7=94=B5=E5=AD=90?= =?UTF-8?q?=E7=97=85=E5=8E=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/lyms/platform/biz/service/PatientsService.java | 4 ++-- .../lyms/platform/operate/web/facade/AntenatalExaminationFacade.java | 2 +- .../main/java/com/lyms/platform/operate/web/facade/PatientFacade.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java index f6f1f81..2499117 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java @@ -64,14 +64,14 @@ public class PatientsService { return iPatientDao.queryPatient(mongoQuery); } - public List queryPatient1(PatientsQuery patientsQuery) { + public List queryPatient1(PatientsQuery patientsQuery,String field) { MongoQuery query = patientsQuery.convertToQuery(); if (StringUtils.isNotEmpty(patientsQuery.getNeed())) { patientsQuery.mysqlBuild(iPatientDao.queryPatientCount(patientsQuery.convertToQuery())); query.start(patientsQuery.getOffset()).end(patientsQuery.getLimit()); } - return iPatientDao.queryPatient(query.addOrder(Sort.Direction.DESC, "created")); + return iPatientDao.queryPatient(query.addOrder(Sort.Direction.DESC, field)); } public int queryPatientCount(PatientsQuery patientsQuery) { diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java index 4c99c88..31c3c45 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java @@ -572,7 +572,7 @@ public class AntenatalExaminationFacade { } pid = list.get(0).getPid(); patientsQuery1.setPid(pid); - List patientses = patientsService.queryPatient1(patientsQuery1); + List patientses = patientsService.queryPatient1(patientsQuery1,"created"); if (CollectionUtils.isNotEmpty(patientses)) { count=count+patientses.size(); Iterator iterator = patientses.iterator(); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java index e09dd1c..1eee6a6 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java @@ -227,7 +227,7 @@ public class PatientFacade { patientsQuery.setHospitalId(autoMatchFacade.getHospitalId(userId)); patientsQuery.setNeed("1"); //查询符合条件的孕妇 - List patientses = patientsService.queryPatient1(patientsQuery); + List patientses = patientsService.queryPatient1(patientsQuery,"modified"); List data = new ArrayList<>(); if (CollectionUtils.isNotEmpty(patientses)) { //如果是查高危孕妇 -- 1.8.3.1