This commit is contained in:
wucongxing 2023-03-17 16:35:39 +08:00
parent 150411b0da
commit ceafb98380

View File

@ -428,36 +428,40 @@ class DoctorAuthService extends BaseService
$doctor_data['be_good_at'] = $request_params['be_good_at']; $doctor_data['be_good_at'] = $request_params['be_good_at'];
} }
// 获取医生详情数据 // 身份认证
$params = array(); if ($request_params['source'] == 1){
$params['doctor_id'] = $user_info['client_user_id']; // 获取医生详情数据
$user_doctor_info = UserDoctorInfo::getOne($params); $params = array();
if (empty($user_doctor_info)) { $params['doctor_id'] = $user_info['client_user_id'];
return fail(HttpEnumCode::SERVER_ERROR); $user_doctor_info = UserDoctorInfo::getOne($params);
} if (empty($user_doctor_info)) {
return fail(HttpEnumCode::SERVER_ERROR);
}
// 执业证-上传后无法修改 // 执业证-上传后无法修改
if (empty($user_doctor_info['license_cert'])){ if (empty($user_doctor_info['license_cert'])){
$license_cert = implode(',', $request_params['license_cert']); $license_cert = implode(',', $request_params['license_cert']);
$license_cert = PcreMatch::pregRemoveOssWebsite($license_cert); $license_cert = PcreMatch::pregRemoveOssWebsite($license_cert);
$doctor_info_data['license_cert'] = $license_cert; $doctor_info_data['license_cert'] = $license_cert;
} }
// 医师资格证-上传后无法修改 // 医师资格证-上传后无法修改
if (empty($user_doctor_info['qualification_cert'])){ if (empty($user_doctor_info['qualification_cert'])){
$qualification_cert = implode(',', $request_params['qualification_cert']); $qualification_cert = implode(',', $request_params['qualification_cert']);
$qualification_cert = PcreMatch::pregRemoveOssWebsite($qualification_cert); $qualification_cert = PcreMatch::pregRemoveOssWebsite($qualification_cert);
$doctor_info_data['qualification_cert'] = $qualification_cert; $doctor_info_data['qualification_cert'] = $qualification_cert;
} }
// 医师工作证-上传后无法修改 // 医师工作证-上传后无法修改
if (empty($user_doctor_info['work_cert'])){ if (empty($user_doctor_info['work_cert'])){
$work_cert = implode(',', $request_params['work_cert']); $work_cert = implode(',', $request_params['work_cert']);
$work_cert = PcreMatch::pregRemoveOssWebsite($work_cert); $work_cert = PcreMatch::pregRemoveOssWebsite($work_cert);
$doctor_info_data['work_cert'] = $work_cert; $doctor_info_data['work_cert'] = $work_cert;
}
} }
//已选择专长列表 //已选择专长列表
$expertise_ids = []; $expertise_ids = [];