diff --git a/app/Services/PatientDoctorService.php b/app/Services/PatientDoctorService.php index a635c6f..0ddc99b 100644 --- a/app/Services/PatientDoctorService.php +++ b/app/Services/PatientDoctorService.php @@ -7,6 +7,7 @@ use App\Constants\HttpEnumCode; use App\Model\DiseaseClassExpertise; use App\Model\DoctorConfigFollowPackage; use App\Model\DoctorConfigFollowPackageItem; +use App\Model\DoctorConfigHealthPackage; use App\Model\DoctorExpertise; use App\Model\DoctorInquiryConfig; use App\Model\DoctorInquiryConfig as DoctorInquiryConfigModel; @@ -132,8 +133,9 @@ class PatientDoctorService extends BaseService // 头像 $user_doctor['avatar'] = addAliyunOssWebsite($user_doctor['avatar']); - // 随访包配置 + // 问诊配置 foreach ($user_doctor['DoctorInquiryConfig'] as $key => $doctor_inquiry_config){ + // 随访包 if ($doctor_inquiry_config['inquiry_type'] == 1 && $doctor_inquiry_config['inquiry_mode'] == 9){ $params = array(); $params['doctor_id'] = $doctor_inquiry_config['doctor_id']; @@ -156,6 +158,16 @@ class PatientDoctorService extends BaseService } } } + + // 健康包 + if ($doctor_inquiry_config['inquiry_type'] == 1 && $doctor_inquiry_config['inquiry_mode'] == 8){ + $params = array(); + $params['doctor_id'] = $doctor_inquiry_config['doctor_id']; + $doctor_config_health_package = DoctorConfigHealthPackage::getOne($params); + if (!empty($doctor_config_health_package)){ + $user_doctor['DoctorInquiryConfig'][$key]['inquiry_price'] = $doctor_config_health_package['service_price']; + } + } } } }