Commit 450bf49366136193923bd7ca205bef1198175a8e

Authored by liquanyu
1 parent c088f5a1e5

code update

Showing 2 changed files with 9 additions and 8 deletions

platform-biz-patient-service/src/main/java/com/lyms/platform/biz/JdbcUtil.java View file @ 450bf49
... ... @@ -166,10 +166,11 @@
166 166 }
167 167  
168 168  
169   - public static void syncPatientData()
  169 + public static void syncPatientData(String hospitalId)
170 170 {
171   - List<Map<String,Object>> 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" +
172   - " and mp.p_no = '44ac6a05-9873-4233-85c4-6360b640e3a0') A WHERE ROWNUM <= 10 ) WHERE RN >= 0 ");
  171 + List<Map<String,Object>> list = getListDataBySql(" SELECT * FROM ( SELECT A.*, ROWNUM RN FROM " +
  172 + "(select replace(mp.P_NO,'-','') as PID,mp.*,p_birthday from MOMMY_PATIENT mp left join Plat_Patient pp" +
  173 + " on mp.p_platpatientid=pp.p_id where mp.p_hospitalid = '"+hospitalId+"') A WHERE ROWNUM <= 10 ) WHERE RN >= 0 ");
173 174  
174 175  
175 176 MongoTemplate mongoTemplate = getMongoTemplate();
... ... @@ -748,8 +749,8 @@
748 749 }
749 750 }
750 751  
751   - public static void syncBabyData() {
752   - List<Map<String, Object>> 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 ");
  752 + public static void syncBabyData(String hospitalId) {
  753 + List<Map<String, Object>> 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 ");
753 754  
754 755  
755 756 MongoTemplate mongoTemplate = getMongoTemplate();
... ... @@ -759,7 +760,7 @@
759 760 PersonModel personModel = new PersonModel();
760 761 personModel.setPhone(getString(map.get("PI_MOTHERPHONE")));
761 762 personModel.setName(getString(map.get("PI_NAME")));
762   - personModel.setCardNo(getString(map.get("PI_IDENTITYCARDNUMBER")));
  763 + personModel.setCardNo(getString(map.get("PI_MOTHERPHONE")));
763 764 personModel.setBirth(getDate(map.get("PI_BIRTHDAY")));
764 765 personModel.setType(2);
765 766 personModel.setYn(YnEnums.YES.getId());
... ... @@ -1235,7 +1236,7 @@
1235 1236 // DBCollection conn = template.getCollection("lyms_patient_test");
1236 1237 // conn.up
1237 1238  
1238   - syncBabyData();
  1239 + syncBabyData("62");
1239 1240 }
1240 1241 }
platform-operate-api/src/main/resources/spring/spring-mongodb.xml View file @ 450bf49
... ... @@ -10,7 +10,7 @@
10 10 <bean name="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
11 11 <constructor-arg name="mongo" ref="mongo"/>
12 12 <constructor-arg name="userCredentials" ref="userCredentials"/>
13   - <constructor-arg name="databaseName" value="platform"/>
  13 + <constructor-arg name="databaseName" value="sync-platform-data"/>
14 14 </bean>
15 15  
16 16