|
@ -107,11 +107,13 @@ public class PatientReservationService extends BaseService {
|
|
|
obj.setStatus(0);
|
|
|
String patient = obj.getPatient();
|
|
|
SignFamily signFamily = signFamilyDao.findByPatient(patient);//得到患者的签约信息
|
|
|
DoctorTeamMember doctorTeamMember = doctorTeamDoctor.findMemberByTeamAndCode(signFamily.getTeamCode(), doctor);//得到服务团队的医生信息
|
|
|
obj.setCanceler(doctorTeamMember.getMemberCode());
|
|
|
obj.setCancelerName(doctorTeamMember.getName());
|
|
|
obj.setCancelerType(doctorTeamMember.getType());
|
|
|
obj.setCancelerTime(DateUtil.dateToStrLong(new Date()));
|
|
|
DoctorTeamMember doctorTeamMember = doctorTeamDoctor.findMemberCodeAndTeam(signFamily.getTeamCode(), doctor);//得到服务团队的医生信息
|
|
|
if(doctorTeamMember!=null){
|
|
|
obj.setCancelerName(doctorTeamMember.getName());
|
|
|
obj.setCancelerType(doctorTeamMember.getType());
|
|
|
obj.setCancelerTime(DateUtil.dateToStrLong(new Date()));
|
|
|
}
|
|
|
obj.setCanceler(doctor);
|
|
|
patientReservationDao.save(obj);
|
|
|
}
|
|
|
}
|