| 
					
				 | 
			
			
				@ -261,9 +261,12 @@ exports.getBadgeNumber = function (userId, handler) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        var count = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            count += result.data.healthIndex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            count += result.data.sign; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            count += result.data.consultTeam; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            count += parseInt(result.data.healthIndex.amount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            count += parseInt(result.data.sign.amount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            count += parseInt(result.data.system.amount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            var immsg = JSON.parse(result.data.imMsgCount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            count+=parseInt(immsg.patient); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            count+=parseInt(immsg.doctor); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            callback(null, count); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } catch (e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            callback(null, 0); 
			 |