| 
					
				 | 
			
			
				@ -40,6 +40,8 @@ public class OnlineContactService extends BaseJpaService<BasePatientDO, BasePati 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private ServicePackageService servicePackageService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private BaseDoctorDao doctorDao; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private BasePatientDao patientDao; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public JSONObject getOnLineObj(String patient){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -144,8 +146,8 @@ public class OnlineContactService extends BaseJpaService<BasePatientDO, BasePati 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmpObj.put("avatar",tmp.get("photo")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmpObj.put("userType","1"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmpObj.put("doctorId",tmp.get("doctor")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmp.put("doctorLevel",tmp.get("doctorLevel")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmpObj.put("relationName","助老员"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmpObj.put("doctorLevel",tmp.get("doctorLevel")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmpObj.put("relationName",null==tmp.get("doctorLevel")?"":"1".equals(tmp.get("doctorLevel").toString())?"社区医生":"助老员"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            doctorResult.add(tmpObj); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -158,6 +160,10 @@ public class OnlineContactService extends BaseJpaService<BasePatientDO, BasePati 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                for (int i=0;i<participantsTimeArray.size();i++){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    JSONObject tmpObj = participantsTimeArray.getJSONObject(i); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    String id =  tmpObj.getString("id"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    BasePatientDO patientDO = patientDao.findById(id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if (patientDO.getArchiveType()==3){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if (!id.equals(patient)&&familyIds.contains(id)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        tmp.put("avatar",tmp.getString("photo")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        tmp.put("patientId",id); 
			 |