...
|
...
|
@@ -528,11 +528,14 @@ class Doctor extends Api |
|
|
->find();
|
|
|
!empty($appointment) && $this->error('该时间段已经有预约了,无法设置不可被预约');
|
|
|
$nowork = DoctorNowork::where('doctor_id',$this->id)->where('date',$date)->find();
|
|
|
!empty($nowork) && $this->error('该时间段您已设置了无法预约,请勿重复操作');
|
|
|
DoctorNowork::create([
|
|
|
'doctor_id' => $this->id,
|
|
|
'date' => $date,
|
|
|
]);
|
|
|
if(!empty($nowork)){
|
|
|
$nowork->delete();
|
|
|
}else{
|
|
|
DoctorNowork::create([
|
|
|
'doctor_id' => $this->id,
|
|
|
'date' => $date,
|
|
|
]);
|
|
|
}
|
|
|
$this->success('设置成功');
|
|
|
}
|
|
|
|
...
|
...
|
|