|  | @ -378,6 +378,7 @@ public class WlyyBusinessService {
 | 
	
		
			
				|  |  |             logger.info("hospitals size:"+hospitals.size());
 | 
	
		
			
				|  |  |             if(hospitals!=null&&hospitals.size()>0){
 | 
	
		
			
				|  |  |                 Integer addCount = 0;
 | 
	
		
			
				|  |  |                 Integer updateCount =0;
 | 
	
		
			
				|  |  |                 for(int i=0;i<hospitals.size();i++){
 | 
	
		
			
				|  |  |                     JSONObject h = (JSONObject) hospitals.get(i);
 | 
	
		
			
				|  |  |                     String code = h.getString("code");
 | 
	
	
		
			
				|  | @ -391,14 +392,27 @@ public class WlyyBusinessService {
 | 
	
		
			
				|  |  |                         org.setCityName(h.getString("cityName"));
 | 
	
		
			
				|  |  |                         org.setTownCode(h.getString("town"));
 | 
	
		
			
				|  |  |                         org.setTownName(h.getString("townName"));
 | 
	
		
			
				|  |  |                         org.setLevel(h.getInteger("level"));
 | 
	
		
			
				|  |  |                         org.setType("1");
 | 
	
		
			
				|  |  |                         org.setWinNo("-1");
 | 
	
		
			
				|  |  |                         org.setDel("1");
 | 
	
		
			
				|  |  |                         baseOrgDao.save(org);
 | 
	
		
			
				|  |  |                         addCount++;
 | 
	
		
			
				|  |  |                     }else{
 | 
	
		
			
				|  |  |                         BaseOrgDO org = baseOrgDao.findByCode(code);
 | 
	
		
			
				|  |  |                         org.setName(h.getString("name"));
 | 
	
		
			
				|  |  |                         org.setProvinceCode(h.getString("province"));
 | 
	
		
			
				|  |  |                         org.setProvinceName(h.getString("provinceName"));
 | 
	
		
			
				|  |  |                         org.setCityCode(h.getString("city"));
 | 
	
		
			
				|  |  |                         org.setCityName(h.getString("cityName"));
 | 
	
		
			
				|  |  |                         org.setTownCode(h.getString("town"));
 | 
	
		
			
				|  |  |                         org.setTownName(h.getString("townName"));
 | 
	
		
			
				|  |  |                         org.setLevel(h.getInteger("level"));
 | 
	
		
			
				|  |  |                         baseOrgDao.save(org);
 | 
	
		
			
				|  |  |                         updateCount++;
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |                 logger.info("hospitals addCount:"+addCount);
 | 
	
		
			
				|  |  |                 logger.info("hospitals addCount:"+addCount+" updateCount:"+updateCount);
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         return "ok";
 | 
	
	
		
			
				|  | @ -439,7 +453,7 @@ public class WlyyBusinessService {
 | 
	
		
			
				|  |  |             JSONArray doctors = JSONArray.parseArray(re.getString("data"));
 | 
	
		
			
				|  |  |             logger.info("doctors size:"+doctors.size());
 | 
	
		
			
				|  |  |             if(doctors!=null&&doctors.size()>0){
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |                 Integer count = 0;
 | 
	
		
			
				|  |  |                 //获取全部职称.
 | 
	
		
			
				|  |  |                 List<Map<String,Object>> dutys = findDutys();
 | 
	
		
			
				|  |  | 
 | 
	
	
		
			
				|  | @ -550,6 +564,7 @@ public class WlyyBusinessService {
 | 
	
		
			
				|  |  |                                 mappingDO.setMappingDeptName(temp.getName());
 | 
	
		
			
				|  |  |                                 mappingDO.setCreateTime(new Date());
 | 
	
		
			
				|  |  |                                 doctorMappingDao.save(mappingDO);
 | 
	
		
			
				|  |  |                                 count++;
 | 
	
		
			
				|  |  |                             }
 | 
	
		
			
				|  |  |                         }
 | 
	
		
			
				|  |  | 
 | 
	
	
		
			
				|  | @ -557,6 +572,7 @@ public class WlyyBusinessService {
 | 
	
		
			
				|  |  |                         logger.info("data error");
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |                 logger.info("add count:"+count);
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         return "ok";
 |