This commit is contained in:
commit
13202346dc
@ -170,14 +170,18 @@ class AutoFinishInquiryDelayDirectConsumer extends ConsumerMessage
|
|||||||
// 计算医生平均响应时间
|
// 计算医生平均响应时间
|
||||||
$this->computeDoctorAvgPesponseTime($order_inquiry['doctor_id']);
|
$this->computeDoctorAvgPesponseTime($order_inquiry['doctor_id']);
|
||||||
|
|
||||||
// 新增上报监管平台数据
|
// 新增上报监管平台数据,只上报 多点执业的医生
|
||||||
$reportRegulatoryService = new ReportRegulatoryService();
|
if ($user_doctor['multi_point_status'] == 1){//医生多点执业认证状态(0:未认证 1:认证通过 2:审核中 3:认证失败)
|
||||||
$res = $reportRegulatoryService->addReportRegulatory($order_inquiry['order_inquiry_id']);
|
$reportRegulatoryService = new ReportRegulatoryService();
|
||||||
if (!$res) {
|
$res = $reportRegulatoryService->addReportRegulatory($order_inquiry['order_inquiry_id']);
|
||||||
// 新增上报失败
|
if (!$res) {
|
||||||
Db::rollBack();
|
// 新增上报失败
|
||||||
Log::getInstance("queue-AutoFinishInquiry")->error("新增上报监管平台数据失败");
|
Db::rollBack();
|
||||||
return Result::REQUEUE;
|
Log::getInstance("queue-AutoFinishInquiry")->error("新增上报监管平台数据失败");
|
||||||
|
return Result::REQUEUE;
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
Log::getInstance("queue-AutoFinishInquiry")->info("非多点执业的医生不上报监管平台");
|
||||||
}
|
}
|
||||||
|
|
||||||
Db::commit();
|
Db::commit();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user