|  | @ -12,9 +12,12 @@ import com.yihu.jw.entity.base.im.ConsultTeamLogDo;
 | 
												
													
														
															|  | import com.yihu.jw.entity.base.patient.BasePatientDO;
 |  | import com.yihu.jw.entity.base.patient.BasePatientDO;
 | 
												
													
														
															|  | import com.yihu.jw.entity.base.score.BaseEvaluateDO;
 |  | import com.yihu.jw.entity.base.score.BaseEvaluateDO;
 | 
												
													
														
															|  | import com.yihu.jw.entity.base.score.BaseEvaluateScoreDO;
 |  | import com.yihu.jw.entity.base.score.BaseEvaluateScoreDO;
 | 
												
													
														
															|  | 
 |  | import com.yihu.jw.entity.hospital.consult.WlyyHospitalSysDictDO;
 | 
												
													
														
															|  | 
 |  | import com.yihu.jw.entity.hospital.consult.WlyyHospitalWaitingRoomDO;
 | 
												
													
														
															|  | import com.yihu.jw.entity.hospital.prescription.WlyyOutpatientDO;
 |  | import com.yihu.jw.entity.hospital.prescription.WlyyOutpatientDO;
 | 
												
													
														
															|  | import com.yihu.jw.evaluate.score.dao.BaseEvaluateDao;
 |  | import com.yihu.jw.evaluate.score.dao.BaseEvaluateDao;
 | 
												
													
														
															|  | import com.yihu.jw.evaluate.score.dao.BaseEvaluateScoreDao;
 |  | import com.yihu.jw.evaluate.score.dao.BaseEvaluateScoreDao;
 | 
												
													
														
															|  | 
 |  | import com.yihu.jw.hospital.consult.dao.HospitalWaitingRoomDao;
 | 
												
													
														
															|  | import com.yihu.jw.hospital.prescription.dao.OutpatientDao;
 |  | import com.yihu.jw.hospital.prescription.dao.OutpatientDao;
 | 
												
													
														
															|  | import com.yihu.jw.im.dao.ConsultDao;
 |  | import com.yihu.jw.im.dao.ConsultDao;
 | 
												
													
														
															|  | import com.yihu.jw.im.dao.ConsultTeamDao;
 |  | import com.yihu.jw.im.dao.ConsultTeamDao;
 | 
												
											
												
													
														
															|  | @ -25,6 +28,7 @@ import com.yihu.jw.im.dao.ConsultTeamLogDao;
 | 
												
													
														
															|  | import com.yihu.jw.im.util.ImUtil;
 |  | import com.yihu.jw.im.util.ImUtil;
 | 
												
													
														
															|  | import com.yihu.jw.im.util.ImageCompress;
 |  | import com.yihu.jw.im.util.ImageCompress;
 | 
												
													
														
															|  | import com.yihu.jw.patient.dao.BasePatientDao;
 |  | import com.yihu.jw.patient.dao.BasePatientDao;
 | 
												
													
														
															|  | 
 |  | import com.yihu.jw.restmodel.hospital.consult.WlyyHospitalSysDictVO;
 | 
												
													
														
															|  | import com.yihu.jw.restmodel.hospital.prescription.WlyyPrescriptionVO;
 |  | import com.yihu.jw.restmodel.hospital.prescription.WlyyPrescriptionVO;
 | 
												
													
														
															|  | import com.yihu.jw.restmodel.im.ConsultVO;
 |  | import com.yihu.jw.restmodel.im.ConsultVO;
 | 
												
													
														
															|  | import com.yihu.jw.rm.base.BaseRequestMapping;
 |  | import com.yihu.jw.rm.base.BaseRequestMapping;
 | 
												
											
												
													
														
															|  | @ -78,6 +82,9 @@ public class ImService {
 | 
												
													
														
															|  | 	@Autowired
 |  | 	@Autowired
 | 
												
													
														
															|  | 	public BaseEvaluateDao baseEvaluateDao;
 |  | 	public BaseEvaluateDao baseEvaluateDao;
 | 
												
													
														
															|  | 	
 |  | 	
 | 
												
													
														
															|  | 
 |  | 	@Autowired
 | 
												
													
														
															|  | 
 |  | 	private HospitalWaitingRoomDao hospitalWaitingRoomDao;
 | 
												
													
														
															|  | 
 |  | 	
 | 
												
													
														
															|  | 	@Autowired
 |  | 	@Autowired
 | 
												
													
														
															|  | 	public ImUtil imUtil;
 |  | 	public ImUtil imUtil;
 | 
												
													
														
															|  | 	
 |  | 	
 | 
												
											
												
													
														
															|  | @ -940,6 +947,15 @@ public class ImService {
 | 
												
													
														
															|  | 			wlyyOutpatientDO.setConDate(new Date());
 |  | 			wlyyOutpatientDO.setConDate(new Date());
 | 
												
													
														
															|  | 			outpatientDao.save(wlyyOutpatientDO);
 |  | 			outpatientDao.save(wlyyOutpatientDO);
 | 
												
													
														
															|  | 			
 |  | 			
 | 
												
													
														
															|  | 
 |  | 			//修改候诊室状态为已诊
 | 
												
													
														
															|  | 
 |  | 			List<WlyyHospitalWaitingRoomDO> roomDOs =hospitalWaitingRoomDao.findByOutpatientId(outpatientCode);
 | 
												
													
														
															|  | 
 |  | 			if(roomDOs!=null&&roomDOs.size()>0){
 | 
												
													
														
															|  | 
 |  | 				for(WlyyHospitalWaitingRoomDO roomDO:roomDOs){
 | 
												
													
														
															|  | 
 |  | 					roomDO.setVisitStatus(2);//修改候诊室状态为已诊
 | 
												
													
														
															|  | 
 |  | 					hospitalWaitingRoomDao.save(roomDO);
 | 
												
													
														
															|  | 
 |  | 				}
 | 
												
													
														
															|  | 
 |  | 			}
 | 
												
													
														
															|  | 
 |  | 			
 | 
												
													
														
															|  | 			return result;
 |  | 			return result;
 | 
												
													
														
															|  | 		}
 |  | 		}
 | 
												
													
														
															|  | 	}
 |  | 	}
 |