获取问诊订单消息内页基础数据接口,新增是否开启问诊购药配置字段。新增处方接口,新增判断是否开启问诊购药配置字段
This commit is contained in:
parent
ba5c7d31f2
commit
095ad1d327
@ -787,6 +787,20 @@ class InquiryService extends BaseService
|
||||
$duration = $system_inquiry_config['duration'];
|
||||
}
|
||||
|
||||
// 获取医生问诊配置-问诊购药
|
||||
$multi_point_enable = 0;
|
||||
|
||||
$params = array();
|
||||
$params['doctor_id'] = $user_doctor['doctor_id'];
|
||||
$params['inquiry_type'] = 4;
|
||||
$params['inquiry_mode'] = 1;
|
||||
$doctor_inquiry_config = DoctorInquiryConfig::getOne($params);
|
||||
if (!empty($doctor_inquiry_config)) {
|
||||
if ($doctor_inquiry_config['is_enable'] == 1){
|
||||
$multi_point_enable = 1;// 是否开启问诊购药
|
||||
}
|
||||
}
|
||||
|
||||
if ($user_info['user_type'] == 1) {
|
||||
// 关注状态
|
||||
$params = array();
|
||||
@ -819,6 +833,7 @@ class InquiryService extends BaseService
|
||||
$result['is_evaluation'] = $is_evaluation;
|
||||
$result['reception_time'] = $order_inquiry['reception_time'] ?: null; // 接诊时间
|
||||
$result['multi_point_status'] = $user_doctor['multi_point_status'] ?: null;// 医生多点执业认证状态(0:未认证 1:认证通过 2:审核中 3:认证失败)
|
||||
$result['multi_point_enable'] = $multi_point_enable;// 医生问诊购药是否开启
|
||||
|
||||
return success($result);
|
||||
}
|
||||
|
||||
@ -1303,6 +1303,20 @@ class UserDoctorService extends BaseService
|
||||
return fail(HttpEnumCode::HTTP_ERROR, "请先完成多点执业认证");
|
||||
}
|
||||
|
||||
// 获取医生问诊配置-问诊购药
|
||||
$params = array();
|
||||
$params['doctor_id'] = $user_doctor['doctor_id'];
|
||||
$params['inquiry_type'] = 4;
|
||||
$params['inquiry_mode'] = 1;
|
||||
$doctor_inquiry_config = DoctorInquiryConfig::getOne($params);
|
||||
if (empty($doctor_inquiry_config)) {
|
||||
return fail(HttpEnumCode::HTTP_ERROR, "请联系客服开启问诊购药服务");
|
||||
}
|
||||
|
||||
if ($doctor_inquiry_config['is_enable'] == 0){
|
||||
return fail(HttpEnumCode::HTTP_ERROR, "请联系客服开启问诊购药服务");
|
||||
}
|
||||
|
||||
// 获取问诊订单数据
|
||||
$params = array();
|
||||
$params['doctor_id'] = $user_info['client_user_id'];
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user