Commit 4752486f3421de575cd422dca66ef469962fad9a

Authored by liquanyu
1 parent 5fa5e1a3dc

code update

Showing 1 changed file with 8 additions and 11 deletions

platform-biz-patient-service/src/main/java/com/lyms/platform/biz/JdbcUtil.java View file @ 4752486
... ... @@ -185,9 +185,11 @@
185 185 List<Map<String, Object>> list = getListDataBySql(" SELECT * FROM ( SELECT A.*, ROWNUM RN FROM " +
186 186 "(select replace(mp.P_NO,'-','') as PID,mp.*,p_birthday,p_name,floor((trunc(sysdate) - trunc(mp.P_LASTMENSTRUALPERIOD)+1) /7) as weeks from MOMMY_PATIENT mp left join Plat_Patient pp" +
187 187 " on mp.p_platpatientid=pp.p_id where mp.p_hospitalid = '" + hospitalId + "') A WHERE ROWNUM < "+(num+20)+" and weeks < 42) WHERE RN >= "+num+" ");
  188 + if (list == null || list.size() == 0)
  189 + {
  190 + break;
  191 + }
188 192 num=num+20;
189   -// MongoTemplate mongoTemplate = getMongoTemplate();
190   -
191 193 for (Map<String, Object> map : list) {
192 194  
193 195 try {
194 196  
195 197  
196 198  
197 199  
... ... @@ -912,22 +914,17 @@
912 914  
913 915 while (true)
914 916 {
915   -
916   -
917   -
918 917 List<Map<String, Object>> list = getListDataBySql(" SELECT * FROM ( SELECT A.*, ROWNUM RN FROM " +
919 918 " (select replace(m.PI_ID,'-','') as ID,m.* from MOMMY_PATIENTINFO m where m.pi_bookbuildinghospitalid='"+hospitalId+"') " +
920 919 " A WHERE ROWNUM < "+(num+20)+" ) WHERE RN >= "+num+" ");
  920 + if (list == null || list.size() == 0)
  921 + {
  922 + break;
  923 + }
921 924  
922 925 num = num+20;
923   -// MongoTemplate mongoTemplate = getMongoTemplate();
924   -
925 926 for (Map<String, Object> map : list) {
926   -
927 927 try {
928   -
929   -
930   -
931 928 PersonModel personModel = new PersonModel();
932 929 personModel.setPhone(getString(map.get("PI_MOTHERPHONE")));
933 930 personModel.setName(getString(map.get("PI_NAME")));