From 0b2122a66e0e5d6334e541795bcea0e6e8dfdd3e Mon Sep 17 00:00:00 2001 From: baohanddd Date: Wed, 19 Oct 2016 20:58:20 +0800 Subject: [PATCH] update assconfig table name --- .../main/java/com/lyms/hospitalapi/qhdfy/QhdfyHisService.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdfyHisService.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdfyHisService.java index 7ba2c23..2b8890d 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdfyHisService.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdfyHisService.java @@ -70,13 +70,16 @@ public class QhdfyHisService { for (LisReport report:list) { patientsQuery.setVcCardNo(report.getVcCardNo()); - List patientsList = patientsService.queryPatient(patientsQuery); - + int count = patientsService.queryPatientCount(patientsQuery); LisReportQuery lisReportQuery = new LisReportQuery(); lisReportQuery.setVcCardNo(report.getVcCardNo()); lisReportQuery.setHospitalId(""+hospitalId); int reportCount = lisReportService.queryLisReportCount(lisReportQuery); - if (patientsList != null && patientsList.size() > 0 && reportCount == 0) { + if (count > 0 && reportCount == 0) { + patientsQuery.setLimit(1); + patientsQuery.setPage(0); + patientsQuery.setNeed("y"); + List patientsList = patientsService.queryPatient(patientsQuery); Patients patients = patientsList.get(0); LisCrisisItem crisisItem = new LisCrisisItem(); crisisItem.setPhone(patients.getPhone()); -- 1.8.3.1