| 
					
				 | 
			
			
				@ -35,6 +35,7 @@ public class ExtractUtil { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private static String main_town = "twon"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private static String main_org = "org"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private static String main_dept = "dept"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private static String main_doctor = "doctor"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private static String main_year = "year"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private static String slave_sex = "sex"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private static String slave_age = "age"; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -70,6 +71,7 @@ public class ExtractUtil { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map<String,String> orgDictMap = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map<String,String> deptDictMap = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map<String,String> yearDictMap = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map<String,String> doctorDictMap = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map<String,String> slave1DictMap = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map<String,String> slave2DictMap = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        Map<String,String> slave3DictMap = new HashMap<>(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -84,6 +86,9 @@ public class ExtractUtil { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(saveModel.getDept() != null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                deptDictMap.put(saveModel.getDept(), saveModel.getDeptName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(saveModel.getDoctor() != null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                doctorDictMap.put(saveModel.getDoctor(), saveModel.getDoctorName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(saveModel.getYear() != null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                yearDictMap.put(saveModel.getYear(), saveModel.getYearName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -133,6 +138,9 @@ public class ExtractUtil { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            saveModel.setDeptName(deptDictMap.get(value)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            saveModel.setDept(value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    }else if(main.getMainCode().equals(main_doctor) && !StringUtils.isEmpty(doctorDictMap.get(value))){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        saveModel.setDoctorName(doctorDictMap.get(value)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        saveModel.setDoctor(value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -574,6 +582,13 @@ public class ExtractUtil { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            case Contant.main_dimension.area_doctor: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //设置医生 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                dictData.stream().forEach(one -> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    setOneData(allData, one.getDoctor(), one, Contant.main_dimension_areaLevel.area_doctor); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            case Contant.main_dimension.time_year: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //设置年份 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                dictData.stream().forEach(one -> { 
			 |