From b639112e910c5c3c94a7eca0c4f884d5a804d76a Mon Sep 17 00:00:00 2001 From: liquanyu Date: Fri, 13 Apr 2018 15:10:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=AB=E9=80=9F=E6=B5=8B=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/facade/MeasureInfoFacade.java | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MeasureInfoFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MeasureInfoFacade.java index ada460d..6862b1d 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MeasureInfoFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MeasureInfoFacade.java @@ -166,6 +166,12 @@ public class MeasureInfoFacade { query.setNeed("true"); query.setSort(" created desc "); List models = mysqlMeasureUserInfoService.queryMeasureUserInfoList(query); + + PatientsQuery patientsQuery = new PatientsQuery(); + patientsQuery.setPcerteTypeId(certType); + patientsQuery.setCardNo(certNo); + List patientsList = patientsService.queryPatient1(patientsQuery, "created"); + if (CollectionUtils.isNotEmpty(models)) { MeasureUserInfoModel userInfoModel = models.get(0); @@ -186,10 +192,6 @@ public class MeasureInfoFacade { } else { - PatientsQuery patientsQuery = new PatientsQuery(); - patientsQuery.setPcerteTypeId(certType); - patientsQuery.setCardNo(certNo); - List patientsList = patientsService.queryPatient(patientsQuery); if (CollectionUtils.isNotEmpty(patientsList)) { Patients patients = patientsList.get(0); @@ -217,6 +219,15 @@ public class MeasureInfoFacade { } } + if (CollectionUtils.isNotEmpty(patientsList)) { + Patients patients = patientsList.get(0); + result.setPatientId(patients.getId()); + } + else + { + result.setPatientId(""); + } + BaseObjectResponse objectResponse = new BaseObjectResponse(); objectResponse.setData(result); -- 1.8.3.1