1
This commit is contained in:
parent
4cbb2f5307
commit
220aea3530
@ -93,17 +93,25 @@ class AssignDoctorConsumer extends ConsumerMessage
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($diff_time > 300){
|
if ($diff_time > 300){
|
||||||
// 超出5分钟,执行退款
|
try {
|
||||||
$InquiryService = new InquiryService();
|
// 超出5分钟,执行退款
|
||||||
$InquiryService->inquiryRefund($order_inquiry['order_inquiry_id'],"分配医生失败");
|
Log::getInstance()->info("超出5分钟,执行退款");
|
||||||
|
$InquiryService = new InquiryService();
|
||||||
|
$InquiryService->inquiryRefund($order_inquiry['order_inquiry_id'],"分配医生失败");
|
||||||
|
|
||||||
// 退款成功
|
// 退款成功
|
||||||
Db::commit();
|
Db::commit();
|
||||||
Log::getInstance()->info("订单已退款");
|
Log::getInstance()->info("订单已退款");
|
||||||
|
|
||||||
// 加入消息通知队列
|
// 加入消息通知队列
|
||||||
|
|
||||||
|
return Result::ACK;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
Db::rollBack();
|
||||||
|
Log::getInstance()->error("队列执行失败原因:" . "执行退款失败" . $e->getMessage());
|
||||||
|
return Result::REQUEUE; // 重回队列
|
||||||
|
}
|
||||||
|
|
||||||
return Result::ACK;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$redis = $this->container->get(Redis::class);
|
$redis = $this->container->get(Redis::class);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user