From 450bf49366136193923bd7ca205bef1198175a8e Mon Sep 17 00:00:00 2001 From: liquanyu Date: Tue, 11 Oct 2016 09:34:39 +0800 Subject: [PATCH] code update --- .../src/main/java/com/lyms/platform/biz/JdbcUtil.java | 15 ++++++++------- .../src/main/resources/spring/spring-mongodb.xml | 2 +- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/JdbcUtil.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/JdbcUtil.java index 3ca59d6..06b184f 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/JdbcUtil.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/JdbcUtil.java @@ -166,10 +166,11 @@ public class JdbcUtil { } - public static void syncPatientData() + public static void syncPatientData(String hospitalId) { - List> list = getListDataBySql(" SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (select replace(mp.P_NO,'-','') as PID,mp.*,p_birthday from MOMMY_PATIENT mp left join Plat_Patient pp on mp.p_platpatientid=pp.p_id where mp.P_CARDTYPE is not null" + - " and mp.p_no = '44ac6a05-9873-4233-85c4-6360b640e3a0') A WHERE ROWNUM <= 10 ) WHERE RN >= 0 "); + List> list = getListDataBySql(" SELECT * FROM ( SELECT A.*, ROWNUM RN FROM " + + "(select replace(mp.P_NO,'-','') as PID,mp.*,p_birthday from MOMMY_PATIENT mp left join Plat_Patient pp" + + " on mp.p_platpatientid=pp.p_id where mp.p_hospitalid = '"+hospitalId+"') A WHERE ROWNUM <= 10 ) WHERE RN >= 0 "); MongoTemplate mongoTemplate = getMongoTemplate(); @@ -748,8 +749,8 @@ public class JdbcUtil { } } - public static void syncBabyData() { - List> list = getListDataBySql(" SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (select replace(m.PI_ID,'-','') as ID,m.* from MOMMY_PATIENTINFO m) A WHERE ROWNUM <= 100 ) WHERE RN >= 0 "); + public static void syncBabyData(String hospitalId) { + List> list = getListDataBySql(" SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (select replace(m.PI_ID,'-','') as ID,m.* from MOMMY_PATIENTINFO m where m.pi_bookbuildinghospitalid='"+hospitalId+"') A WHERE ROWNUM <= 20 ) WHERE RN >= 0 "); MongoTemplate mongoTemplate = getMongoTemplate(); @@ -759,7 +760,7 @@ public class JdbcUtil { PersonModel personModel = new PersonModel(); personModel.setPhone(getString(map.get("PI_MOTHERPHONE"))); personModel.setName(getString(map.get("PI_NAME"))); - personModel.setCardNo(getString(map.get("PI_IDENTITYCARDNUMBER"))); + personModel.setCardNo(getString(map.get("PI_MOTHERPHONE"))); personModel.setBirth(getDate(map.get("PI_BIRTHDAY"))); personModel.setType(2); personModel.setYn(YnEnums.YES.getId()); @@ -1235,6 +1236,6 @@ public class JdbcUtil { // DBCollection conn = template.getCollection("lyms_patient_test"); // conn.up - syncBabyData(); + syncBabyData("62"); } } diff --git a/platform-operate-api/src/main/resources/spring/spring-mongodb.xml b/platform-operate-api/src/main/resources/spring/spring-mongodb.xml index 82db3b3..75ec5f2 100644 --- a/platform-operate-api/src/main/resources/spring/spring-mongodb.xml +++ b/platform-operate-api/src/main/resources/spring/spring-mongodb.xml @@ -10,7 +10,7 @@ - + -- 1.8.3.1