|  | @ -2,7 +2,6 @@ package com.yihu.jw.care.service.consult;
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | import com.alibaba.fastjson.JSONArray;
 |  | import com.alibaba.fastjson.JSONArray;
 | 
												
													
														
															|  | import com.alibaba.fastjson.JSONObject;
 |  | import com.alibaba.fastjson.JSONObject;
 | 
												
													
														
															|  | import com.yihu.jw.care.dao.course.DoctorPatientTmpDao;
 |  | 
 | 
												
													
														
															|  | import com.yihu.jw.care.util.EntranceUtil;
 |  | import com.yihu.jw.care.util.EntranceUtil;
 | 
												
													
														
															|  | import com.yihu.jw.doctor.dao.BaseDoctorDao;
 |  | import com.yihu.jw.doctor.dao.BaseDoctorDao;
 | 
												
													
														
															|  | import com.yihu.jw.doctor.dao.BaseDoctorHospitalDao;
 |  | import com.yihu.jw.doctor.dao.BaseDoctorHospitalDao;
 | 
												
											
												
													
														
															|  | @ -12,7 +11,6 @@ import com.yihu.jw.entity.base.im.ConsultDo;
 | 
												
													
														
															|  | import com.yihu.jw.entity.base.im.ConsultTeamDo;
 |  | import com.yihu.jw.entity.base.im.ConsultTeamDo;
 | 
												
													
														
															|  | import com.yihu.jw.entity.base.im.ConsultTeamDoctorDo;
 |  | import com.yihu.jw.entity.base.im.ConsultTeamDoctorDo;
 | 
												
													
														
															|  | import com.yihu.jw.entity.base.patient.BasePatientDO;
 |  | import com.yihu.jw.entity.base.patient.BasePatientDO;
 | 
												
													
														
															|  | import com.yihu.jw.entity.care.course.DoctorPatientTmpDO;
 |  | 
 | 
												
													
														
															|  | import com.yihu.jw.entity.hospital.consult.WlyyHospitalSysDictDO;
 |  | import com.yihu.jw.entity.hospital.consult.WlyyHospitalSysDictDO;
 | 
												
													
														
															|  | import com.yihu.jw.entity.hospital.message.SystemMessageDO;
 |  | import com.yihu.jw.entity.hospital.message.SystemMessageDO;
 | 
												
													
														
															|  | import com.yihu.jw.hospital.message.dao.SystemMessageDao;
 |  | import com.yihu.jw.hospital.message.dao.SystemMessageDao;
 | 
												
											
												
													
														
															|  | @ -498,7 +496,7 @@ public class ConsultService {
 | 
												
													
														
															|  |      * @return
 |  |      * @return
 | 
												
													
														
															|  |      * @throws Exception
 |  |      * @throws Exception
 | 
												
													
														
															|  |      */
 |  |      */
 | 
												
													
														
															|  |     public JSONObject addTeamConsult(ConsultTeamDo ct, String patient, String doctor, String source) throws Exception {
 |  | 
 | 
												
													
														
															|  | 
 |  |     public JSONObject addTeamConsult(ConsultTeamDo ct, String patient, String doctor, String source,String agent) throws Exception {
 | 
												
													
														
															|  |         JSONObject re = new JSONObject();
 |  |         JSONObject re = new JSONObject();
 | 
												
													
														
															|  |         boolean boo = StringUtils.isEmpty(getUnfinishedConsult(patient, doctor,ct.getType()));
 |  |         boolean boo = StringUtils.isEmpty(getUnfinishedConsult(patient, doctor,ct.getType()));
 | 
												
													
														
															|  |         logger.info("boo"+boo);
 |  |         logger.info("boo"+boo);
 | 
												
											
												
													
														
															|  | @ -558,7 +556,7 @@ public class ConsultService {
 | 
												
													
														
															|  |         jsonObject.put("name",tempPatient.getName());
 |  |         jsonObject.put("name",tempPatient.getName());
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |         //推送给IM去创建议题,取得成员消息
 |  |         //推送给IM去创建议题,取得成员消息
 | 
												
													
														
															|  |         JSONObject messages = imUtil.getCreateTopicMessage(patient, tempPatient.getName(), consult.getTitle(), jsonObject.toJSONString(), consult.getImages(), doctor);
 |  | 
 | 
												
													
														
															|  | 
 |  |         JSONObject messages = imUtil.getCreateTopicMessage(patient, tempPatient.getName(), consult.getTitle(), jsonObject.toJSONString(), consult.getImages(), agent);
 | 
												
													
														
															|  |         users.put(patient, 0);
 |  |         users.put(patient, 0);
 | 
												
													
														
															|  |         users.put(doctor, 0);
 |  |         users.put(doctor, 0);
 | 
												
													
														
															|  |         String session_type = ct.getType()+"";//SESSION_TYPE
 |  |         String session_type = ct.getType()+"";//SESSION_TYPE
 |