| 
															
																@ -206,7 +206,7 @@ public class StatisticsService extends BaseService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        if (result != null && result.size() > 0) { 
															 | 
															
															 | 
															
																        if (result != null && result.size() > 0) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            return (result.get(0).get("amount") != null ? (Long.valueOf(result.get(0).get("amount").toString()) + todayAmount) : todayAmount); 
															 | 
															
															 | 
															
																            return (result.get(0).get("amount") != null ? (Long.valueOf(result.get(0).get("amount").toString()) + todayAmount) : todayAmount); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        } else { 
															 | 
															
															 | 
															
																        } else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            return 0; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            return todayAmount; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        } 
															 | 
															
															 | 
															
																        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    } 
															 | 
															
															 | 
															
																    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -256,7 +256,7 @@ public class StatisticsService extends BaseService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        // 截止日期包含当天,则从redis查询当天统计数据 
															 | 
															
															 | 
															
																        // 截止日期包含当天,则从redis查询当天统计数据 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        if (endDate.compareTo(new SimpleDateFormat("yyyy-MM-dd").format(new Date())) >= 0) { 
															 | 
															
															 | 
															
																        if (endDate.compareTo(new SimpleDateFormat("yyyy-MM-dd").format(new Date())) >= 0) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            String val = redisTemplate.opsForValue().get("quota:16:" + level + ":" + area); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            String val = redisTemplate.opsForValue().get("quota:16:" + level + ":0:" + area); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            if (!StringUtils.isEmpty(val)) { 
															 | 
															
															 | 
															
																            if (!StringUtils.isEmpty(val)) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                JSONObject valJson = new JSONObject(val); 
															 | 
															
															 | 
															
																                JSONObject valJson = new JSONObject(val); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                if (valJson.has("num")) { 
															 | 
															
															 | 
															
																                if (valJson.has("num")) { 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -270,7 +270,7 @@ public class StatisticsService extends BaseService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        if (result != null && result.size() > 0) { 
															 | 
															
															 | 
															
																        if (result != null && result.size() > 0) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            return (result.get(0).get("amount") != null ? (Long.valueOf(result.get(0).get("amount").toString()) + todayAmount) : todayAmount); 
															 | 
															
															 | 
															
																            return (result.get(0).get("amount") != null ? (Long.valueOf(result.get(0).get("amount").toString()) + todayAmount) : todayAmount); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        } else { 
															 | 
															
															 | 
															
																        } else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            return 0; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            return todayAmount; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        } 
															 | 
															
															 | 
															
																        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    } 
															 | 
															
															 | 
															
																    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -1918,6 +1918,8 @@ public class StatisticsService extends BaseService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                        PopulationBase peopleNum = peopleNumDao.findByCodeAndYear(map.get("code").toString(), Calendar.getInstance().get(Calendar.YEAR)); 
															 | 
															
															 | 
															
																                        PopulationBase peopleNum = peopleNumDao.findByCodeAndYear(map.get("code").toString(), Calendar.getInstance().get(Calendar.YEAR)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                        if (peopleNum != null) { 
															 | 
															
															 | 
															
																                        if (peopleNum != null) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            map.put("rate", df.format(((long) map.get("amount") * 1.0000) / peopleNum.getNum() * 100)); 
															 | 
															
															 | 
															
																                            map.put("rate", df.format(((long) map.get("amount") * 1.0000) / peopleNum.getNum() * 100)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                            map.put("taskRate", df.format(((long) map.get("amount") * 1.0000) / peopleNum.getTaskNum() * 100)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                            map.put("targetRate",  df.format(peopleNum.getTaskNum() * 1.0000/ peopleNum.getNum() * 100)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            map.put("num", peopleNum.getNum()); 
															 | 
															
															 | 
															
																                            map.put("num", peopleNum.getNum()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            map.put("task", peopleNum.getTaskNum()); 
															 | 
															
															 | 
															
																                            map.put("task", peopleNum.getTaskNum()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                        } 
															 | 
															
															 | 
															
																                        } 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -1925,11 +1927,12 @@ public class StatisticsService extends BaseService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                        JSONObject peopleNum = new JSONObject(redisNum); 
															 | 
															
															 | 
															
																                        JSONObject peopleNum = new JSONObject(redisNum); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                        if (peopleNum != null) { 
															 | 
															
															 | 
															
																                        if (peopleNum != null) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            map.put("rate", df.format(((long) map.get("amount") * 1.0000) / peopleNum.getInt("num") * 100)); 
															 | 
															
															 | 
															
																                            map.put("rate", df.format(((long) map.get("amount") * 1.0000) / peopleNum.getInt("num") * 100)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                            map.put("taskRate", df.format(((long) map.get("amount") * 1.0000) / peopleNum.getInt("taskNum") * 100)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                            map.put("targetRate", df.format(peopleNum.getInt("taskNum") * 1.0000 / peopleNum.getInt("num") * 100)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            map.put("num", peopleNum.getInt("num")); 
															 | 
															
															 | 
															
																                            map.put("num", peopleNum.getInt("num")); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            map.put("task", peopleNum.getInt("taskNum")); 
															 | 
															
															 | 
															
																                            map.put("task", peopleNum.getInt("taskNum")); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                        } 
															 | 
															
															 | 
															
																                        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    } 
															 | 
															
															 | 
															
																                    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                } 
															 | 
															
															 | 
															
																                } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            } 
															 | 
															
															 | 
															
																            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -2678,11 +2681,11 @@ public class StatisticsService extends BaseService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                tnbGxy.put("amount", Double.valueOf("0.0")); 
															 | 
															
															 | 
															
																                tnbGxy.put("amount", Double.valueOf("0.0")); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                resultList.add(tnb); 
															 | 
															
															 | 
															
																                resultList.add(tnb); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																//                Map<String, Object> mn65LowGxy = new HashMap<>(); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																//                mn65LowGxy.put("code", "7"); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																//                mn65LowGxy.put("name", "慢病人群65岁以上"); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																//                mn65LowGxy.put("amount", Double.valueOf("0.0")); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																//                resultList.add(mn65LowGxy); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                Map<String, Object> mb65UpGxy = new HashMap<>(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                mb65UpGxy.put("code", "7"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                mb65UpGxy.put("name", "慢病人群65岁以上"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                mb65UpGxy.put("amount", Double.valueOf("0.0")); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                resultList.add(mb65UpGxy); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            } else if (index.equals(AGE)) { 
															 | 
															
															 | 
															
																            } else if (index.equals(AGE)) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                Map<String, Object> map1 = new HashMap<>(); 
															 | 
															
															 | 
															
																                Map<String, Object> map1 = new HashMap<>(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                map1.put("code", "1"); 
															 | 
															
															 | 
															
																                map1.put("code", "1"); 
															 |