Parcourir la source

医生接诊,抢单,修改就诊记录表和候诊室的医生和姓名

huangwenjie il y a 5 ans
Parent
commit
ad0b76062b

+ 2 - 0
business/base-service/src/main/java/com/yihu/jw/hospital/prescription/service/PrescriptionService.java

@ -2441,7 +2441,9 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
        List<WlyyHospitalWaitingRoomDO> roomDOs =hospitalWaitingRoomDao.findByOutpatientId(outpatientCode);
        if(roomDOs!=null&&roomDOs.size()>0){
            for(WlyyHospitalWaitingRoomDO roomDO:roomDOs){
                    BaseDoctorDO baseDoctorDO = baseDoctorDao.findById(doctor);
                    roomDO.setDoctor(doctor);
                    roomDO.setDoctorName(baseDoctorDO.getName());
                    hospitalWaitingRoomDao.save(roomDO);
            }
        }

+ 4 - 0
business/im-service/src/main/java/com/yihu/jw/im/service/ImService.java

@ -986,6 +986,8 @@ public class ImService {
			
			wlyyOutpatientDO.setStatus("1");//修改就诊记录为就诊中
			wlyyOutpatientDO.setConDate(new Date());
			wlyyOutpatientDO.setDoctor(doctorCode);
			wlyyOutpatientDO.setDoctorName(doctor.getName());
			outpatientDao.save(wlyyOutpatientDO);
			
			//修改候诊室状态为已诊
@ -993,6 +995,8 @@ public class ImService {
			if(roomDOs!=null&&roomDOs.size()>0){
				for(WlyyHospitalWaitingRoomDO roomDO:roomDOs){
					roomDO.setVisitStatus(2);//修改候诊室状态为已诊
					roomDO.setDoctor(doctorCode);
					roomDO.setDoctorName(doctor.getName());
					hospitalWaitingRoomDao.save(roomDO);
				}
			}