| 
					
				 | 
			
			
				@ -22,6 +22,7 @@ import com.yihu.wlyy.statistics.model.system.Town; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.wlyy.statistics.model.team.AdminTeam; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.wlyy.statistics.util.DateUtil; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.wlyy.statistics.util.IdCardUtil; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.wlyy.statistics.util.JsonUtil; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.wlyy.statistics.util.SpringUtil; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.json.JSONArray; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.json.JSONObject; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -180,7 +181,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //统计数据 二级维度 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<Map<String, Map<String, List<ETLModel>>>>  deleteLevel2Data= SpringUtil.getBean(Level2Role.class).elt(deleteReturnDatas);; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            SpringUtil.getBean(RedisStorage.class).saveByLevel2(level2Data,deleteLevel2Data,quotaId,1,4,1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -203,7 +204,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<Map<String, List<ETLModel>>>  deleteReturnDatas= SpringUtil.getBean(Level1Role.class).elt(deleteEtlModels.getEtlModelList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SpringUtil.getBean(RedisStorage.class).saveByLevel1(returnData,deleteReturnDatas,"13"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -234,7 +235,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<Map<String, Map<String, List<ETLModel>>>>  deleteLevel2Data= SpringUtil.getBean(Level2Role.class).elt(deleteReturnDatas);; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            SpringUtil.getBean(RedisStorage.class).saveByLevel2(level2Data,deleteLevel2Data,quotaId,0,4,0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -263,7 +264,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           List<Map<String, Map<String, List<ETLModel>>>>  deleteLevel2Data= SpringUtil.getBean(Level2Role.class).elt(deleteReturnDatas);; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SpringUtil.getBean(RedisStorage.class).saveByLevel2(patientSexRoleData,deleteLevel2Data,quotaId,4,5,0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -344,7 +345,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<Map<String, List<ETLModel>>>  deleteReturnDatas= SpringUtil.getBean(Level1Role.class).elt(deleteEtlModels.getEtlModelList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SpringUtil.getBean(RedisStorage.class).saveByLevel1(returnDatas,deleteReturnDatas,"1"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -366,7 +367,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<Map<String, List<ETLModel>>>  returnDatas= SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SpringUtil.getBean(RedisStorage.class).saveByLevel1(returnDatas,null,quotaId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -387,7 +388,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<Map<String, List<ETLModel>>>  returnDatas= SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SpringUtil.getBean(RedisStorage.class).saveByLevel1(returnDatas,null,quotaId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -409,7 +410,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<Map<String, List<ETLModel>>> returnDatas = SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SpringUtil.getBean(RedisStorage.class).saveByLevel1(returnDatas,null,quotaId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -429,7 +430,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<Map<String, List<ETLModel>>>  returnDatas= SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SpringUtil.getBean(RedisStorage.class).saveByLevel1(returnDatas,null,quotaId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -458,7 +459,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           List<Map<String, Map<String, List<ETLModel>>>>  deleteLevel2Data= SpringUtil.getBean(Level2Role.class).elt(deleteReturnDatas);; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            SpringUtil.getBean(RedisStorage.class).saveByLevel2(level2Data,deleteLevel2Data,quotaId,3,1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -486,7 +487,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<Map<String, Map<String, List<ETLModel>>>>  deleteLevel2Data= SpringUtil.getBean(Level2Role.class).elt(deleteReturnDatas);; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 1 表示:从1开始循环 6表示:循环6次 3表示 2级维度是 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SpringUtil.getBean(RedisStorage.class).saveByLevel2(level2Data,deleteLevel2Data,quotaId,7,3,-1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -515,7 +516,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<Map<String, Map<String, List<ETLModel>>>>  deleteLevel2Data= SpringUtil.getBean(Level2Role.class).elt(deleteReturnDatas);; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SpringUtil.getBean(RedisStorage.class).saveByLevel2(level2Data,deleteLevel2Data,quotaId,6,2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -536,7 +537,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<Map<String, List<ETLModel>>>  returnDatas= SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SpringUtil.getBean(RedisStorage.class).saveByLevel1(returnDatas,null,quotaId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allContent.append("统计失败:"+e.getMessage()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -557,7 +558,7 @@ public class CurrentDayAllQuotaJob implements Job { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<Map<String, List<ETLModel>>>  returnDatas= SpringUtil.getBean(Level1Role.class).elt(etlModels.getEtlModelList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //保存数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             SpringUtil.getBean(RedisStorage.class).saveByLevel1(returnDatas,null,quotaId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           allContent.append(etlModels.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           allContent.append(JsonUtil.objToStr(etlModels.getLogModel())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           allContent.append("统计失败:"+e.getMessage()); 
			 |