问诊基础数据- 处理问诊回合数及时长-兼容旧数据

This commit is contained in:
wucongxing 2024-01-17 13:30:45 +08:00
parent 44b5fb51fd
commit 0e2301c1d7

View File

@ -920,6 +920,25 @@ class InquiryService extends BaseService
$is_evaluation = OrderEvaluation::getExists($params);
}
// 处理问诊回合数及时长-兼容旧数据
if (empty($order_inquiry['times_number']) || empty($order_inquiry['duration'])){
$params = array();
$params['inquiry_type'] = $order_inquiry['inquiry_type'];
$params['inquiry_mode'] = $order_inquiry['inquiry_mode'];
$system_inquiry_config = SystemInquiryConfig::getOne($params);
if (empty($system_inquiry_config)){
return fail();
}
if (empty($order_inquiry['times_number'])){
$order_inquiry['times_number'] = $system_inquiry_config['times_number'];
}
if (empty($order_inquiry['duration'])){
$order_inquiry['duration'] = $system_inquiry_config['duration'];
}
}
$result = array();
$result['doctor_user_id'] = $user_doctor['user_id'];
$result['patient_user_id'] = $order_inquiry['user_id'];