From 57c7e5635cf28c0351ed72325a61ebaf1183c84d Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Mon, 15 Apr 2024 16:26:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=96=E6=B6=88=E6=9C=8D=E5=8A=A1=E5=8C=85?= =?UTF-8?q?=E9=A6=96=E5=8D=95=E8=AE=A2=E5=8D=95=E5=A2=9E=E5=8A=A0=E6=8E=A8?= =?UTF-8?q?=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Services/PatientOrderService.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/Services/PatientOrderService.php b/app/Services/PatientOrderService.php index e0f469e..ec63fd0 100644 --- a/app/Services/PatientOrderService.php +++ b/app/Services/PatientOrderService.php @@ -2488,6 +2488,22 @@ class PatientOrderService extends BaseService return $result; } + // 获取问诊订单数据-此处只会存在一个 + $params = array(); + $params['order_service_id'] = $order_service_package['order_service_id']; + $order_service_package_inquiry = OrderServicePackageInquiry::getOne($params); + if (!empty($order_service_package_inquiry)){ + // 获取医生数据 + $params = array(); + $params['doctor_id'] = $order_service_package['doctor_id']; + $user_doctor = UserDoctor::getOne($params); + if (!empty($user_doctor)) { + // 推送医生-患者取消问诊 + $MessagePush = new MessagePush($user_doctor['user_id'], $order_service_package_inquiry['order_inquiry_id']); + $MessagePush->patientCancelInquiryToDoctor(); + } + } + break; default: // 错误不处理