| 
					
				 | 
			
			
				@ -725,15 +725,26 @@ public class EntranceService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<DictHospitalDeptDO> hospitalDeptMappingDOS=new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        DictHospitalDeptDO hdmDo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        String orgCode="350211A1002"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map<String,String> orgCodeMap=new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        //6总部7金榜8夏禾 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        orgCodeMap.put("6","350211A1002"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        orgCodeMap.put("7",""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        orgCodeMap.put("8",""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        //删除旧数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        DictHospitalDeptDao.deleteBySource(orgCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        for(Object object:jsonArray){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            hdmDo=new DictHospitalDeptDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            net.sf.json.JSONObject jsonObjectBody=(net.sf.json.JSONObject)object; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            hdmDo.setOrgCode(orgCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            hdmDo.setCode(null==jsonObjectBody.get("Dept_Code")?"":jsonObjectBody.get("Dept_Code").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            hdmDo.setName(null==jsonObjectBody.get("Dept_Name")?"":jsonObjectBody.get("Dept_Name").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            hdmDo.setDeptTypeCode(null==jsonObjectBody.get("Dept_Type_Code")?"":jsonObjectBody.get("Dept_Type_Code").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String deptTypeCode=null==jsonObjectBody.get("Dept_Type_Code")?"":jsonObjectBody.get("Dept_Type_Code").toString(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(StringUtils.isNotBlank(orgCodeMap.get(deptTypeCode))){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                hdmDo.setOrgCode(orgCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                hdmDo.setCode(null==jsonObjectBody.get("Dept_Code")?"":jsonObjectBody.get("Dept_Code").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                hdmDo.setName(null==jsonObjectBody.get("Dept_Name")?"":jsonObjectBody.get("Dept_Name").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                hdmDo.setDeptTypeCode(deptTypeCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                hdmDo.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                hospitalDeptMappingDOS.add(hdmDo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       /*     hdmDo.setSerialNo(null==jsonObjectBody.get("Serial_No")?"":jsonObjectBody.get("Serial_No").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            hdmDo.setDeptCode(null==jsonObjectBody.get("Dept_Code")?"":jsonObjectBody.get("Dept_Code").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            hdmDo.setDeptName(null==jsonObjectBody.get("Dept_Name")?"":jsonObjectBody.get("Dept_Name").toString()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -760,8 +771,7 @@ public class EntranceService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            hdmDo.setDeDlid(null==jsonObjectBody.get("De_Dlid")?"":jsonObjectBody.get("De_Dlid").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            hdmDo.setDeLcid(null==jsonObjectBody.get("De_Lcid")?"":jsonObjectBody.get("De_Lcid").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            hdmDo.setSource("1");*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            hdmDo.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            hospitalDeptMappingDOS.add(hdmDo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        DictHospitalDeptDao.save(hospitalDeptMappingDOS); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        hospitalDeptMappingDao.save(hospitalDeptMappingDOS); 
			 |