|  | @ -197,14 +197,22 @@ public class ConsultTeamService {
 | 
												
													
														
															|  |         JSONObject participants = new JSONObject();
 |  |         JSONObject participants = new JSONObject();
 | 
												
													
														
															|  |         participants.put(patient, 0);
 |  |         participants.put(patient, 0);
 | 
												
													
														
															|  |         JSONArray familyArr =  familyMemberService.getPatientMembers(patient,null,null,null,null);
 |  |         JSONArray familyArr =  familyMemberService.getPatientMembers(patient,null,null,null,null);
 | 
												
													
														
															|  | 
 |  |         JSONArray agentFamilyArr =  familyMemberService.getPatientMembers(patient,null,null,null,"3");
 | 
												
													
														
															|  |         for (int i=0;i<familyArr.size();i++){
 |  |         for (int i=0;i<familyArr.size();i++){
 | 
												
													
														
															|  | 
 |  |             JSONObject tmp = familyArr.getJSONObject(i);
 | 
												
													
														
															|  | 
 |  |             String patientId = tmp.getString("id");
 | 
												
													
														
															|  | 
 |  |             if (patient.equals(patientId)){
 | 
												
													
														
															|  | 
 |  |                 continue;
 | 
												
													
														
															|  | 
 |  |             }
 | 
												
													
														
															|  | 
 |  |             participants.put(patientId, 0);//家庭成员拉入会话
 | 
												
													
														
															|  | 
 |  |         }
 | 
												
													
														
															|  | 
 |  |         for (int i=0;i<agentFamilyArr.size();i++){//创建家属系统消息
 | 
												
													
														
															|  |             JSONObject tmp = familyArr.getJSONObject(i);
 |  |             JSONObject tmp = familyArr.getJSONObject(i);
 | 
												
													
														
															|  |             String patientId = tmp.getString("id");
 |  |             String patientId = tmp.getString("id");
 | 
												
													
														
															|  |             if (patient.equals(patientId)){
 |  |             if (patient.equals(patientId)){
 | 
												
													
														
															|  |                 continue;
 |  |                 continue;
 | 
												
													
														
															|  |             }
 |  |             }
 | 
												
													
														
															|  |             String name = tmp.getString("name");
 |  |             String name = tmp.getString("name");
 | 
												
													
														
															|  |             //创建家属系统消息
 |  | 
 | 
												
													
														
															|  |             SystemMessageDO messageDO = new SystemMessageDO();
 |  |             SystemMessageDO messageDO = new SystemMessageDO();
 | 
												
													
														
															|  |             messageDO.setTitle("紧急救助");
 |  |             messageDO.setTitle("紧急救助");
 | 
												
													
														
															|  |             messageDO.setType("50");//50 紧急预警通知
 |  |             messageDO.setType("50");//50 紧急预警通知
 | 
												
											
												
													
														
															|  | @ -220,7 +228,6 @@ public class ConsultTeamService {
 | 
												
													
														
															|  |             messageDO.setIsRead("0");
 |  |             messageDO.setIsRead("0");
 | 
												
													
														
															|  |             messageDO.setCreateTime(new Date());
 |  |             messageDO.setCreateTime(new Date());
 | 
												
													
														
															|  |             systemMessageDao.save(messageDO);
 |  |             systemMessageDao.save(messageDO);
 | 
												
													
														
															|  |             participants.put(patientId, 0);
 |  | 
 | 
												
													
														
															|  |         }
 |  |         }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |         //加入团队医生
 |  |         //加入团队医生
 | 
												
											
												
													
														
															|  | @ -403,6 +410,15 @@ public class ConsultTeamService {
 | 
												
													
														
															|  |         participants.put(patient, 0);
 |  |         participants.put(patient, 0);
 | 
												
													
														
															|  |         //家属
 |  |         //家属
 | 
												
													
														
															|  |         JSONArray familyArr =  familyMemberService.getPatientMembers(patient,null,null,null,null);
 |  |         JSONArray familyArr =  familyMemberService.getPatientMembers(patient,null,null,null,null);
 | 
												
													
														
															|  | 
 |  |         JSONArray agentFamilyArr =  familyMemberService.getPatientMembers(patient,null,null,null,"3");
 | 
												
													
														
															|  | 
 |  |         for (int i=0;i<familyArr.size();i++){
 | 
												
													
														
															|  | 
 |  |             JSONObject tmp = familyArr.getJSONObject(i);
 | 
												
													
														
															|  | 
 |  |             String patientId = tmp.getString("id");
 | 
												
													
														
															|  | 
 |  |             if (patient.equals(patientId)){
 | 
												
													
														
															|  | 
 |  |                 continue;
 | 
												
													
														
															|  | 
 |  |             }
 | 
												
													
														
															|  | 
 |  |             participants.put(patientId, 0);
 | 
												
													
														
															|  | 
 |  |         }
 | 
												
													
														
															|  |         for (int i=0;i<familyArr.size();i++){
 |  |         for (int i=0;i<familyArr.size();i++){
 | 
												
													
														
															|  |             JSONObject tmp = familyArr.getJSONObject(i);
 |  |             JSONObject tmp = familyArr.getJSONObject(i);
 | 
												
													
														
															|  |             String patientId = tmp.getString("id");
 |  |             String patientId = tmp.getString("id");
 | 
												
											
												
													
														
															|  | @ -426,10 +442,8 @@ public class ConsultTeamService {
 | 
												
													
														
															|  |             messageDO.setIsRead("0");
 |  |             messageDO.setIsRead("0");
 | 
												
													
														
															|  |             messageDO.setCreateTime(new Date());
 |  |             messageDO.setCreateTime(new Date());
 | 
												
													
														
															|  |             systemMessageDao.save(messageDO);
 |  |             systemMessageDao.save(messageDO);
 | 
												
													
														
															|  |             participants.put(patientId, 0);
 |  | 
 | 
												
													
														
															|  |         }
 |  |         }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |         //加入团队医生
 |  |         //加入团队医生
 | 
												
													
														
															|  |         List<Map<String,Object>> doctorList = servicePackageService.fingdDoctorByPaitenId(patient);
 |  |         List<Map<String,Object>> doctorList = servicePackageService.fingdDoctorByPaitenId(patient);
 | 
												
													
														
															|  |         for(Map<String,Object> map:doctorList){
 |  |         for(Map<String,Object> map:doctorList){
 |