修改获取医生开启的服务,增加服务价格
This commit is contained in:
parent
73e167d42a
commit
c61a263b23
@ -15,6 +15,9 @@ use App\Model\DiseaseClassExpertise;
|
|||||||
use App\Model\DiseaseClassIcd;
|
use App\Model\DiseaseClassIcd;
|
||||||
use App\Model\DoctorAccount;
|
use App\Model\DoctorAccount;
|
||||||
use App\Model\DoctorBankCard;
|
use App\Model\DoctorBankCard;
|
||||||
|
use App\Model\DoctorConfigFollowPackage;
|
||||||
|
use App\Model\DoctorConfigFollowPackageItem;
|
||||||
|
use App\Model\DoctorConfigHealthPackage;
|
||||||
use App\Model\DoctorExpertise;
|
use App\Model\DoctorExpertise;
|
||||||
use App\Model\DoctorInquiryConfig;
|
use App\Model\DoctorInquiryConfig;
|
||||||
use App\Model\DoctorInquiryConfig as DoctorInquiryConfigModel;
|
use App\Model\DoctorInquiryConfig as DoctorInquiryConfigModel;
|
||||||
@ -2393,6 +2396,40 @@ class UserDoctorService extends BaseService
|
|||||||
|
|
||||||
unset($system_inquiry_config);
|
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