diff --git a/app/Services/PatientDoctorService.php b/app/Services/PatientDoctorService.php index 22a28b6..8c83997 100644 --- a/app/Services/PatientDoctorService.php +++ b/app/Services/PatientDoctorService.php @@ -11,6 +11,7 @@ use App\Model\DoctorInquiryConfig as DoctorInquiryConfigModel; use App\Model\Hospital; use App\Model\OrderEvaluation; use App\Model\OrderInquiry; +use App\Model\OrderInquiryCase; use App\Model\PatientFollow; use App\Model\PatientHistoryInquiry as PatientHistoryInquiryModel; use App\Model\SystemInquiryConfig; @@ -527,6 +528,14 @@ class PatientDoctorService extends BaseService $item['inquiry_type'] = $item['OrderInquiry']['inquiry_type']; $item['inquiry_mode'] = $item['OrderInquiry']['inquiry_mode']; + // 获取问诊病例 + $params = array(); + $params['order_inquiry_id'] = $item['OrderInquiry']['order_inquiry_id']; + $order_inquiry_case = OrderInquiryCase::getOne($params); + if (!empty($order_inquiry_case)){ + $item['disease_class_name'] = $order_inquiry_case['disease_class_name']; + } + unset($item['OrderInquiry']); } } diff --git a/app/Services/UserDoctorService.php b/app/Services/UserDoctorService.php index 1e6dd87..081d761 100644 --- a/app/Services/UserDoctorService.php +++ b/app/Services/UserDoctorService.php @@ -769,6 +769,14 @@ class UserDoctorService extends BaseService $item['inquiry_type'] = $item['OrderInquiry']['inquiry_type']; $item['inquiry_mode'] = $item['OrderInquiry']['inquiry_mode']; + // 获取问诊病例 + $params = array(); + $params['order_inquiry_id'] = $item['OrderInquiry']['order_inquiry_id']; + $order_inquiry_case = OrderInquiryCase::getOne($params); + if (!empty($order_inquiry_case)){ + $item['disease_class_name'] = $order_inquiry_case['disease_class_name']; + } + unset($item['OrderInquiry']); } }