修改分配医生

This commit is contained in:
wucongxing 2023-04-27 09:55:46 +08:00
parent 394f88228c
commit deef49bfa6

View File

@ -1865,6 +1865,19 @@ class UserDoctorService extends BaseService
if($inquiry_type == 4){ if($inquiry_type == 4){
return ""; return "";
} }
// 检测当前时间5分钟后坐班时间包含某时间的平台深度合作医生
$doctor_ids = $this->getNowTimePlatDeepCooperationDoctorId($inquiry_type,strtotime ("+5 minute"),$not_doctor_ids);
if (!empty($doctor_ids)){
Log::getInstance()->info("检测当前时间5分钟后坐班时间包含某时间的平台深度合作医生:" ,$doctor_ids);
// 检测医生是否可被分配
$result = $this->checkDoctorCanBeAssigned($doctor_ids,$patient_id,1,$inquiry_type);
Log::getInstance()->info("检测医生是否可被分配:" ,$result);
if (!empty($result['doctor_id'])){
return $result['doctor_id'];
}
}
} }
// 获取自由注册医生 // 获取自由注册医生