From c37ace2399fcb31569fc8ad25989e38ab09e7f13 Mon Sep 17 00:00:00 2001 From: wucongxing <815046773@qq.com> Date: Mon, 16 Oct 2023 13:36:26 +0800 Subject: [PATCH] 1 --- app/Services/PatientDoctorService.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/Services/PatientDoctorService.php b/app/Services/PatientDoctorService.php index 0a6cc24..ec2d6f4 100644 --- a/app/Services/PatientDoctorService.php +++ b/app/Services/PatientDoctorService.php @@ -231,17 +231,22 @@ class PatientDoctorService extends BaseService // 处理问诊价格 $user_doctor['price'] = 0; $user_doctor['free_clinic_price'] = 0; + $user_doctor['multi_point_enable'] = 0; if (!empty($user_doctor['DoctorInquiryConfig'])) { foreach ($user_doctor['DoctorInquiryConfig'] as $doctor_inquiry_config) { if ($doctor_inquiry_config['inquiry_mode'] == 1) { - if ($doctor_inquiry_config['inquiry_type'] == 1) { + if ($doctor_inquiry_config['inquiry_type'] == 1 && $doctor_inquiry_config['is_enable'] == 1) { // 专家 $user_doctor['price'] = $doctor_inquiry_config['inquiry_price'] ?? 0; } - if ($doctor_inquiry_config['inquiry_type'] == 3) { + if ($doctor_inquiry_config['inquiry_type'] == 3 && $doctor_inquiry_config['is_enable'] == 1) { // 公益 $user_doctor['free_clinic_price'] = $doctor_inquiry_config['inquiry_price']; } + if ($doctor_inquiry_config['inquiry_type'] == 4 && $doctor_inquiry_config['is_enable'] == 1) { + // 问诊购药 + $user_doctor['multi_point_enable'] = 1; + } } } }