| 
															
																@ -8,6 +8,7 @@ import com.yihu.wlyy.entity.address.Town; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.entity.consult.Consult; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.entity.consult.Consult; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.entity.consult.ConsultTeam; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.entity.consult.ConsultTeam; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.entity.consult.ConsultTeamDoctor; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.entity.consult.ConsultTeamDoctor; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																import com.yihu.wlyy.entity.discussion.WlyyTalkGroup; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.entity.doctor.profile.Doctor; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.entity.doctor.profile.Doctor; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.entity.doctor.team.sign.DoctorPatientGroup; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.entity.doctor.team.sign.DoctorPatientGroup; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.entity.doctor.team.sign.DoctorPatientGroupInfo; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.entity.doctor.team.sign.DoctorPatientGroupInfo; 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -30,6 +31,7 @@ import com.yihu.wlyy.repository.patient.PatientDao; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.repository.patient.PatientSickDao; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.repository.patient.PatientSickDao; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.repository.patient.SignFamilyDao; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.repository.patient.SignFamilyDao; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.service.app.scheduling.DoctorWorkTimeService; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.service.app.scheduling.DoctorWorkTimeService; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																import com.yihu.wlyy.service.app.talk.TalkGroupService; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.service.common.SMSService; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.service.common.SMSService; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.util.MD5; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.util.MD5; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.apache.commons.beanutils.converters.IntegerConverter; 
															 | 
															
															 | 
															
																import org.apache.commons.beanutils.converters.IntegerConverter; 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -97,6 +99,8 @@ public class DoctorInfoService extends BaseService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    SMSService smsService; 
															 | 
															
															 | 
															
																    SMSService smsService; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    @Autowired 
															 | 
															
															 | 
															
																    @Autowired 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    DoctorWorkTimeService workTimeService; 
															 | 
															
															 | 
															
																    DoctorWorkTimeService workTimeService; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																    @Autowired 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																    TalkGroupService talkGroupService; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    /** 
															 | 
															
															 | 
															
																    /** 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     * 获取医生的签约病人 
															 | 
															
															 | 
															
																     * 获取医生的签约病人 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -420,7 +424,7 @@ public class DoctorInfoService extends BaseService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    } 
															 | 
															
															 | 
															
																    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    @Transactional 
															 | 
															
															 | 
															
																    @Transactional 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    public Doctor getDoctor2ByParient(String parientCode, String consultCode) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																    public Doctor getDoctor2ByParient(String parientCode, String consultCode) throws Exception { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        //得到咨询的类别 
															 | 
															
															 | 
															
																        //得到咨询的类别 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        Consult consult = consultDao.findByCode(consultCode); 
															 | 
															
															 | 
															
																        Consult consult = consultDao.findByCode(consultCode); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																//		//查找病人所在的团队 
															 | 
															
															 | 
															
																//		//查找病人所在的团队 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -430,8 +434,10 @@ public class DoctorInfoService extends BaseService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        //得到全科医生 
															 | 
															
															 | 
															
																        //得到全科医生 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        Doctor doctor = doctorDao.findByCode(doctorTeamMember.getMemberCode()); 
															 | 
															
															 | 
															
																        Doctor doctor = doctorDao.findByCode(doctorTeamMember.getMemberCode()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        //判断全科医生是否已经加入讨论组 
															 | 
															
															 | 
															
																        //判断全科医生是否已经加入讨论组 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        ConsultTeamDoctor consultTeamDoctor = consultTeamDoctorDao.getByConsultCodeAndDoctorCode(consultCode, doctor.getCode()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        if (consultTeamDoctor != null) { 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        //ConsultTeamDoctor consultTeamDoctor = consultTeamDoctorDao.getByConsultCodeAndDoctorCode(consultCode, doctor.getCode()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        //判断全科医生是否已经加入讨论组 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        JSONObject talkGroup = talkGroupService.findConsultTalkGroup(consultCode); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        if (talkGroup != null) { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            return null; 
															 | 
															
															 | 
															
																            return null; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        } 
															 | 
															
															 | 
															
																        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        return doctor; 
															 | 
															
															 | 
															
																        return doctor; 
															 |