From 05c8b4ced537c5053bc83a65593189314b006037 Mon Sep 17 00:00:00 2001 From: haomingming Date: Tue, 30 Dec 2025 14:45:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Services/UserDoctorService.php | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/app/Services/UserDoctorService.php b/app/Services/UserDoctorService.php index 73b267c..4edbf88 100644 --- a/app/Services/UserDoctorService.php +++ b/app/Services/UserDoctorService.php @@ -523,6 +523,21 @@ class UserDoctorService extends BaseService $data['platform_audit_status'] = $order_prescription['platform_audit_status'];// 处方平台审核状态(0:审核中 1:审核成功 2:审核驳回) $data['platform_fail_reason'] = $order_prescription['platform_fail_reason'];// 处方平台驳回原因 + // 获取问诊订单信息 + $params = array(); + $params['order_inquiry_id'] = $order_prescription['order_inquiry_id']; + $order_inquiry = OrderInquiry::getOne($params); + if (empty($order_inquiry)) { + return fail(HttpEnumCode::SERVER_ERROR); + } + + //判断是否为抄方订单 + if($order_inquiry['doctor_id'] == $order_prescription['doctor_id']){ + $data['is_transfer_order'] = 0; + }else{ + $data['is_transfer_order'] = 1; + } + // 获取病例信息 $params = array(); $params['order_inquiry_id'] = $order_prescription['order_inquiry_id']; @@ -627,13 +642,17 @@ class UserDoctorService extends BaseService $data['pharmacist_fail_reason'] = $order_prescription['pharmacist_fail_reason'];// 驳回原因 $data['platform_audit_status'] = $order_prescription['platform_audit_status'];// 处方平台审核状态(0:审核中 1:审核成功 2:审核驳回) $data['platform_fail_reason'] = $order_prescription['platform_fail_reason'];// 处方平台驳回原因 - // 获取病例订单信息 + // 获取问诊订单信息 $params = array(); $params['order_inquiry_id'] = $order_prescription['order_inquiry_id']; $order_inquiry = OrderInquiry::getOne($params); if (empty($order_inquiry)) { return fail(HttpEnumCode::SERVER_ERROR); } + + //判断是否为抄方订单 必为抄方订单 + $data['is_transfer_order'] = 1; + // 医生id $data['order_inquiry_doctor_id'] = $order_inquiry['doctor_id'];