新增消息推送

This commit is contained in:
2023-04-06 10:44:17 +08:00
parent 67c99d2db5
commit 4701bb2bce
6 changed files with 262 additions and 222 deletions
+14
View File
@@ -260,6 +260,8 @@ class InquiryService extends BaseService
UserCoupon::edit($params, $data);
}
// 增加至取消订单延迟队列
$data = array();
$data['order_no'] = $order_inquiry['inquiry_no'];
@@ -294,6 +296,18 @@ class InquiryService extends BaseService
return fail(HttpEnumCode::HTTP_ERROR, $e->getMessage());
}
try {
if (!empty($request_params['doctor_id']) && ($request_params['inquiry_type'] == 1 || $request_params['inquiry_type'] == 3)){
if (isset($doctor)){
// 发送站内、订阅失败发送短信消息-医生有新问诊
$MessagePush = new MessagePush($doctor['user_id'],$order_inquiry['order_inquiry_id']);
$MessagePush->doctorHaveNewInquiry();
}
}
} catch (\Exception $e) {
Log::getInstance()->error("新问诊消息发送失败:" . $e->getMessage());
}
$result = array();
$result['inquiry_no'] = (string)$order_inquiry['inquiry_no']; // 订单编号
$result['order_inquiry_id'] = (string)$order_inquiry['order_inquiry_id']; // 订单主键id