|  | @ -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);
 |