|  | @ -261,8 +261,8 @@ public class RedisStorage {
 | 
												
													
														
															|  |                     JSONObject jo=new JSONObject();
 |  |                     JSONObject jo=new JSONObject();
 | 
												
													
														
															|  |                     jo.put("date", DateUtil.dateToStrLong(new Date()));
 |  |                     jo.put("date", DateUtil.dateToStrLong(new Date()));
 | 
												
													
														
															|  |                     jo.put("num", num);
 |  |                     jo.put("num", num);
 | 
												
													
														
															|  |                     jo.put("name", level3);
 |  | 
 | 
												
													
														
															|  |                     jo.put("code", getLevel3Name(level3,type3));
 |  | 
 | 
												
													
														
															|  | 
 |  |                     jo.put("name", getLevel3Name(level3,type3));
 | 
												
													
														
															|  | 
 |  |                     jo.put("code", level3);
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |                     StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":"+level1+":"+adminTeamObj.getId()+":"+level2+":"+":"+level3+":"+timeKey);
 |  |                     StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":"+level1+":"+adminTeamObj.getId()+":"+level2+":"+":"+level3+":"+timeKey);
 | 
												
													
														
															|  |                     keys.add(sb.toString());
 |  |                     keys.add(sb.toString());
 | 
												
											
												
													
														
															|  | @ -370,8 +370,8 @@ public class RedisStorage {
 | 
												
													
														
															|  |                     JSONObject jo=new JSONObject();
 |  |                     JSONObject jo=new JSONObject();
 | 
												
													
														
															|  |                     jo.put("date", DateUtil.dateToStrLong(new Date()));
 |  |                     jo.put("date", DateUtil.dateToStrLong(new Date()));
 | 
												
													
														
															|  |                     jo.put("num", num);
 |  |                     jo.put("num", num);
 | 
												
													
														
															|  |                     jo.put("name", level3);
 |  | 
 | 
												
													
														
															|  |                     jo.put("code", getLevel3Name(level3,type3));
 |  | 
 | 
												
													
														
															|  | 
 |  |                     jo.put("name", getLevel3Name(level3,type3));
 | 
												
													
														
															|  | 
 |  |                     jo.put("code", level3);
 | 
												
													
														
															|  |                     StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":"+level1+":"+":"+hospital.getCode()+":"+level2+":"+level3+":"+timeKey);
 |  |                     StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":"+level1+":"+":"+hospital.getCode()+":"+level2+":"+level3+":"+timeKey);
 | 
												
													
														
															|  |                     keys.add(sb.toString());
 |  |                     keys.add(sb.toString());
 | 
												
													
														
															|  |                     redisTemplate.opsForValue().set(sb.toString(), jo.toString());
 |  |                     redisTemplate.opsForValue().set(sb.toString(), jo.toString());
 | 
												
											
												
													
														
															|  | @ -516,8 +516,8 @@ public class RedisStorage {
 | 
												
													
														
															|  |                     //jo.put("code", town.getCode());
 |  |                     //jo.put("code", town.getCode());
 | 
												
													
														
															|  |                     jo.put("level2code", level2);
 |  |                     jo.put("level2code", level2);
 | 
												
													
														
															|  |                     jo.put("level2name", getLevel2Name(level2,type2));
 |  |                     jo.put("level2name", getLevel2Name(level2,type2));
 | 
												
													
														
															|  |                     jo.put("name", level3);
 |  | 
 | 
												
													
														
															|  |                     jo.put("code", getLevel3Name(level3,type3));
 |  | 
 | 
												
													
														
															|  | 
 |  |                     jo.put("name", getLevel3Name(level3,type3));
 | 
												
													
														
															|  | 
 |  |                     jo.put("code",level3 );
 | 
												
													
														
															|  |                     StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":"+level1+":"+town.getCode()+":"+level2+":"+level3+":"+timeKey);
 |  |                     StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":"+level1+":"+town.getCode()+":"+level2+":"+level3+":"+timeKey);
 | 
												
													
														
															|  |                     keys.add(sb.toString());
 |  |                     keys.add(sb.toString());
 | 
												
													
														
															|  |                     redisTemplate.opsForValue().set(sb.toString(), jo.toString());
 |  |                     redisTemplate.opsForValue().set(sb.toString(), jo.toString());
 | 
												
											
												
													
														
															|  | @ -563,8 +563,8 @@ public class RedisStorage {
 | 
												
													
														
															|  |                     JSONObject jo=new JSONObject();
 |  |                     JSONObject jo=new JSONObject();
 | 
												
													
														
															|  |                     jo.put("date", DateUtil.dateToStrLong(new Date()));
 |  |                     jo.put("date", DateUtil.dateToStrLong(new Date()));
 | 
												
													
														
															|  |                     jo.put("num", num);
 |  |                     jo.put("num", num);
 | 
												
													
														
															|  |                     jo.put("name", level3);
 |  | 
 | 
												
													
														
															|  |                     jo.put("code", getLevel3Name(level3,type3));
 |  | 
 | 
												
													
														
															|  | 
 |  |                     jo.put("name",getLevel3Name(level3,type3));
 | 
												
													
														
															|  | 
 |  |                     jo.put("code",level3);
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |                     StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":"+level1+":"+cityObj.getCode()+":"+level2+":"+level3+":"+timeKey);
 |  |                     StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":"+level1+":"+cityObj.getCode()+":"+level2+":"+level3+":"+timeKey);
 | 
												
													
														
															|  |                     keys.add(sb.toString());
 |  |                     keys.add(sb.toString());
 | 
												
											
												
													
														
															|  | @ -682,8 +682,8 @@ public class RedisStorage {
 | 
												
													
														
															|  |                 jo.put("date", DateUtil.dateToStrLong(new Date()));
 |  |                 jo.put("date", DateUtil.dateToStrLong(new Date()));
 | 
												
													
														
															|  |                 jo.put("num", num);
 |  |                 jo.put("num", num);
 | 
												
													
														
															|  |                 String key=i+"";
 |  |                 String key=i+"";
 | 
												
													
														
															|  |                 jo.put("name", key);
 |  | 
 | 
												
													
														
															|  |                 jo.put("code",  Constant.getLevelSexName(key));
 |  | 
 | 
												
													
														
															|  | 
 |  |                 jo.put("name", getLevel2Name(key,type));
 | 
												
													
														
															|  | 
 |  |                 jo.put("code",key);
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |                 StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":1:"+adminTeam.getKey().toString()+":"+key+":"+timeKey);
 |  |                 StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":1:"+adminTeam.getKey().toString()+":"+key+":"+timeKey);
 | 
												
													
														
															|  |                 keys.add(sb.toString());
 |  |                 keys.add(sb.toString());
 | 
												
											
												
													
														
															|  | @ -731,7 +731,7 @@ public class RedisStorage {
 | 
												
													
														
															|  |         for(Map.Entry<String,Town> town:townsMap.entrySet()){
 |  |         for(Map.Entry<String,Town> town:townsMap.entrySet()){
 | 
												
													
														
															|  |             Map<String, List<ETLModel>> oneELTMap= eltModel.get(town.getKey());
 |  |             Map<String, List<ETLModel>> oneELTMap= eltModel.get(town.getKey());
 | 
												
													
														
															|  |             JSONArray level2=new JSONArray();
 |  |             JSONArray level2=new JSONArray();
 | 
												
													
														
															|  |             for(int i=1;i<=foreachNum;i++){
 |  | 
 | 
												
													
														
															|  | 
 |  |             for(int i=start;i<=foreachNum;i++){
 | 
												
													
														
															|  |                 JSONObject jo=new JSONObject();
 |  |                 JSONObject jo=new JSONObject();
 | 
												
													
														
															|  |                 int num=0;
 |  |                 int num=0;
 | 
												
													
														
															|  |                 if(oneELTMap!=null){
 |  |                 if(oneELTMap!=null){
 | 
												
											
												
													
														
															|  | @ -743,13 +743,12 @@ public class RedisStorage {
 | 
												
													
														
															|  |                 jo.put("date", DateUtil.dateToStrLong(new Date()));
 |  |                 jo.put("date", DateUtil.dateToStrLong(new Date()));
 | 
												
													
														
															|  |                 jo.put("num", num);
 |  |                 jo.put("num", num);
 | 
												
													
														
															|  |                 String key=i+"";
 |  |                 String key=i+"";
 | 
												
													
														
															|  |                 jo.put("name", key);
 |  | 
 | 
												
													
														
															|  |                 jo.put("code", Constant.getLevelSexName(key));
 |  | 
 | 
												
													
														
															|  | 
 |  |                 jo.put("name", getLevel2Name(key,type));
 | 
												
													
														
															|  | 
 |  |                 jo.put("code",key);
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |                 StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":3:"+town.getKey()+":"+key+":"+timeKey);
 |  |                 StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":3:"+town.getKey()+":"+key+":"+timeKey);
 | 
												
													
														
															|  |                 keys.add(sb.toString());
 |  |                 keys.add(sb.toString());
 | 
												
													
														
															|  |                 redisTemplate.opsForValue().set(sb.toString(), jo.toString());
 |  |                 redisTemplate.opsForValue().set(sb.toString(), jo.toString());
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |                 level2.put(jo);
 |  |                 level2.put(jo);
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |             }
 |  |             }
 | 
												
											
												
													
														
															|  | @ -777,14 +776,14 @@ public class RedisStorage {
 | 
												
													
														
															|  |                 jo.put("date", DateUtil.dateToStrLong(new Date()));
 |  |                 jo.put("date", DateUtil.dateToStrLong(new Date()));
 | 
												
													
														
															|  |                 jo.put("num", num);
 |  |                 jo.put("num", num);
 | 
												
													
														
															|  |                 String key=i+"";
 |  |                 String key=i+"";
 | 
												
													
														
															|  |                 jo.put("name", key);
 |  | 
 | 
												
													
														
															|  |                 jo.put("code", Constant.getLevelSexName(key));
 |  | 
 | 
												
													
														
															|  | 
 |  |                 jo.put("name", getLevel2Name(key,type));
 | 
												
													
														
															|  | 
 |  |                 jo.put("code",key);
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |                 addJOLeval2(townjr,hospitalObj.getTown(),key,jo);
 |  |                 addJOLeval2(townjr,hospitalObj.getTown(),key,jo);
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  |                 level2.put(jo);
 | 
												
													
														
															|  |                 StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":2:"+hospital.getKey().toString()+":"+key+":"+timeKey);
 |  |                 StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":2:"+hospital.getKey().toString()+":"+key+":"+timeKey);
 | 
												
													
														
															|  |                 keys.add(sb.toString());
 |  |                 keys.add(sb.toString());
 | 
												
													
														
															|  |                 redisTemplate.opsForValue().set(sb.toString(), level2.toString());
 |  | 
 | 
												
													
														
															|  | 
 |  |                 redisTemplate.opsForValue().set(sb.toString(), jo.toString());
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |             }
 |  |             }
 | 
												
													
														
															|  |             StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":2:"+hospital.getKey().toString()+":"+timeKey);
 |  |             StringBuffer sb=new StringBuffer("quota:"+wlyyQuotaId+":2:"+hospital.getKey().toString()+":"+timeKey);
 | 
												
											
												
													
														
															|  | @ -897,7 +896,7 @@ public class RedisStorage {
 | 
												
													
														
															|  |             jo.put("date", DateUtil.dateToStrLong(new Date()));
 |  |             jo.put("date", DateUtil.dateToStrLong(new Date()));
 | 
												
													
														
															|  |             jo.put("num", num);
 |  |             jo.put("num", num);
 | 
												
													
														
															|  |             jo.put("name", adminTeamObj.getName());
 |  |             jo.put("name", adminTeamObj.getName());
 | 
												
													
														
															|  |             jo.put("code", adminTeamObj.getId());
 |  | 
 | 
												
													
														
															|  | 
 |  |             jo.put("code", adminTeamObj.getId()+"");
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |             String orgKey=adminTeamObj.getOrgCode();
 |  |             String orgKey=adminTeamObj.getOrgCode();
 | 
												
													
														
															|  |             Hospital hospital=hospitalsMap.get(orgKey);
 |  |             Hospital hospital=hospitalsMap.get(orgKey);
 | 
												
											
												
													
														
															|  | @ -1183,6 +1182,10 @@ public class RedisStorage {
 | 
												
													
														
															|  |                 //疾病
 |  |                 //疾病
 | 
												
													
														
															|  |                 return Constant.getlevelHealthFbName(i);
 |  |                 return Constant.getlevelHealthFbName(i);
 | 
												
													
														
															|  |             }
 |  |             }
 | 
												
													
														
															|  | 
 |  |             case  6:{
 | 
												
													
														
															|  | 
 |  |                 //疾病
 | 
												
													
														
															|  | 
 |  |                 return Constant.getLevelExpenseName(i);
 | 
												
													
														
															|  | 
 |  |             }
 | 
												
													
														
															|  |             default:{
 |  |             default:{
 | 
												
													
														
															|  |                 return "";
 |  |                 return "";
 | 
												
													
														
															|  |             }
 |  |             }
 |