1
This commit is contained in:
parent
4cbb2f5307
commit
220aea3530
@ -93,17 +93,25 @@ class AssignDoctorConsumer extends ConsumerMessage
|
||||
}
|
||||
|
||||
if ($diff_time > 300){
|
||||
// 超出5分钟,执行退款
|
||||
$InquiryService = new InquiryService();
|
||||
$InquiryService->inquiryRefund($order_inquiry['order_inquiry_id'],"分配医生失败");
|
||||
try {
|
||||
// 超出5分钟,执行退款
|
||||
Log::getInstance()->info("超出5分钟,执行退款");
|
||||
$InquiryService = new InquiryService();
|
||||
$InquiryService->inquiryRefund($order_inquiry['order_inquiry_id'],"分配医生失败");
|
||||
|
||||
// 退款成功
|
||||
Db::commit();
|
||||
Log::getInstance()->info("订单已退款");
|
||||
// 退款成功
|
||||
Db::commit();
|
||||
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);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user