|
@ -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 -> {
|