修改获取医生开启的服务,增加服务价格
This commit is contained in:
parent
73e167d42a
commit
c61a263b23
@ -15,6 +15,9 @@ use App\Model\DiseaseClassExpertise;
|
||||
use App\Model\DiseaseClassIcd;
|
||||
use App\Model\DoctorAccount;
|
||||
use App\Model\DoctorBankCard;
|
||||
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;
|
||||
@ -2393,6 +2396,40 @@ class UserDoctorService extends BaseService
|
||||
|
||||
unset($system_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'];
|
||||
$doctor_config_follow_package = DoctorConfigFollowPackage::getOne($params);
|
||||
if (!empty($doctor_config_follow_package)) {
|
||||
$params = array();
|
||||
$params['follow_package_id'] = $doctor_config_follow_package['follow_package_id'];
|
||||
$doctor_config_follow_package_items = DoctorConfigFollowPackageItem::getList($params);
|
||||
if (!empty($doctor_config_follow_package_items)) {
|
||||
foreach ($doctor_config_follow_package_items as $k => $doctor_config_follow_package_item){
|
||||
if ($k == 0){
|
||||
$value['inquiry_price'] = $doctor_config_follow_package_item['service_price'];
|
||||
continue;
|
||||
}
|
||||
|
||||
if ($doctor_config_follow_package_item['service_price'] < $value['inquiry_price']){
|
||||
$value['inquiry_price'] = $doctor_config_follow_package_item['service_price'];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 健康包
|
||||
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)){
|
||||
$value['inquiry_price'] = $doctor_config_health_package['service_price'];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user