|  | @ -4087,6 +4087,7 @@ public class StatisticsService extends BaseService {
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         int changeTeam = getLevel1NumForRedis("31", level, code, timeKey);//夸团队的数目
 | 
	
		
			
				|  |  |         int changeHospital = getLevel1NumForRedis("32", level, code, timeKey);//夸社区的数目
 | 
	
		
			
				|  |  |         int changeTown = getLevel1NumForRedis("33", level, code, timeKey);//夸社区的数目
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         jo.put("inNum", inNum);//今年的签入量
 | 
	
	
		
			
				|  | @ -4095,11 +4096,16 @@ public class StatisticsService extends BaseService {
 | 
	
		
			
				|  |  |         jo.put("switchHealth", switchJO);//今年的服务分布
 | 
	
		
			
				|  |  |         String changeTeamNum=getRangeNoLast(changeTeam, switchNum, 2);//跨团队转签率
 | 
	
		
			
				|  |  |         String changeHospNum=getRangeNoLast(changeHospital, switchNum, 2);//跨社区转签率
 | 
	
		
			
				|  |  |         String changeTownNum=(100-Double.valueOf(changeTeamNum)-Double.valueOf(changeHospNum))+"";//跨区转签率,解决算出来可能不是100%的问题 用扣的
 | 
	
		
			
				|  |  |         String changeTownNum="";
 | 
	
		
			
				|  |  |         if(changeTown==0){
 | 
	
		
			
				|  |  |             changeTownNum="0";
 | 
	
		
			
				|  |  |         }else{
 | 
	
		
			
				|  |  |             changeTownNum=(100-Double.valueOf(changeTeamNum)-Double.valueOf(changeHospNum))+"";//跨区转签率,解决算出来可能不是100%的问题 用扣的
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         jo.put("switchTeam", changeTeamNum);//今年的转签量
 | 
	
		
			
				|  |  |         jo.put("switchHospital", changeHospNum);//今年的转签量
 | 
	
		
			
				|  |  |         jo.put("switchTown", changeTownNum);//今年的转签量
 | 
	
		
			
				|  |  |         jo.put("switchTeam", changeTeamNum+"%");//今年的转签量
 | 
	
		
			
				|  |  |         jo.put("switchHospital", changeHospNum+"%");//今年的转签量
 | 
	
		
			
				|  |  |         jo.put("switchTown", changeTownNum+"%");//今年的转签量
 | 
	
		
			
				|  |  |         return jo;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
	
		
			
				|  | @ -4158,9 +4164,9 @@ public class StatisticsService extends BaseService {
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public String getRangeNoLast(int first, int second, int i) {
 | 
	
		
			
				|  |  |         if(second==0&&first>0){
 | 
	
		
			
				|  |  |             return "100%";
 | 
	
		
			
				|  |  |             return "100";
 | 
	
		
			
				|  |  |         }else if(second==0&&first==0){
 | 
	
		
			
				|  |  |             return "0%";
 | 
	
		
			
				|  |  |             return "0";
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         float size = (float) (first * 100) / second;
 | 
	
		
			
				|  |  |         DecimalFormat df = new DecimalFormat("0.00");//格式化小数,不足的补0
 |