|  | @ -176,7 +176,7 @@ public class EmergencyAssistanceService extends BaseJpaService<EmergencyAssistan
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |                 assistanceDO.setType(4);
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             if(patient.equals(proxyPatient)) {//本人发起
 | 
	
		
			
				|  |  |             else if(patient.equals(proxyPatient)) {//本人发起
 | 
	
		
			
				|  |  |                 assistanceDO.setProxyPatient(patient);
 | 
	
		
			
				|  |  |                 assistanceDO.setProxyPatientName(patientDO.getName());
 | 
	
		
			
				|  |  |                 assistanceDO.setProxyPatientPhone(patientDO.getMobile());
 | 
	
	
		
			
				|  | @ -224,7 +224,7 @@ public class EmergencyAssistanceService extends BaseJpaService<EmergencyAssistan
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         assistanceDO = emergencyAssistanceDao.save(assistanceDO);
 | 
	
		
			
				|  |  |         //创建im会话  紧急救助咨询的sessionid  为居民code+(wlyy_consult_team表consult)+20
 | 
	
		
			
				|  |  |         JSONObject IMObj = consultTeamService.addServiceConsult(assistanceDO.getId(),patient,proxyPatient,null);
 | 
	
		
			
				|  |  |         JSONObject IMObj = consultTeamService.addServiceConsult(assistanceDO.getId(),patient,agent,null);
 | 
	
		
			
				|  |  |         String sessionId=patient+"_"+ IMObj.getJSONObject("resultMsg").getString("consult") + "_20";
 | 
	
		
			
				|  |  |         assistanceDO.setSessionId(sessionId);
 | 
	
		
			
				|  |  |         //向会话中发送一条消息
 | 
	
	
		
			
				|  | @ -961,7 +961,7 @@ public class EmergencyAssistanceService extends BaseJpaService<EmergencyAssistan
 | 
	
		
			
				|  |  |         return result;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public JSONObject sendQuickMessage(String orderId,String patient,String content){
 | 
	
		
			
				|  |  |     public JSONObject sendQuickMessage(String orderId,String patient,String content,String agent){
 | 
	
		
			
				|  |  |         JSONObject result = new JSONObject();
 | 
	
		
			
				|  |  |         ConsultTeamDo consultTeam = consultTeamDao.queryByRelationCode(orderId);
 | 
	
		
			
				|  |  |         BasePatientDO patientDO = patientDao.findById(patient);
 | 
	
	
		
			
				|  | @ -972,7 +972,7 @@ public class EmergencyAssistanceService extends BaseJpaService<EmergencyAssistan
 | 
	
		
			
				|  |  |             return result;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         if (consultTeam!=null){
 | 
	
		
			
				|  |  |             String response = imUtill.sendTopicIM(patient,patientDO.getName(),consultTeam.getConsult(),"1",content,null);
 | 
	
		
			
				|  |  |             String response = imUtill.sendTopicIM(patient,patientDO.getName(),consultTeam.getConsult(),"1",content,agent);
 | 
	
		
			
				|  |  |             JSONObject jsonObject = JSONObject.parseObject(response);
 | 
	
		
			
				|  |  |             if (jsonObject.getInteger("status")==200){
 | 
	
		
			
				|  |  |                 result.put(ResponseContant.resultFlag, ResponseContant.success);
 |