From 408bc9a2c2f67cf8b7d5593f9573941c41c975c3 Mon Sep 17 00:00:00 2001 From: wucongxing <815046773@qq.com> Date: Fri, 14 Apr 2023 15:26:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=8D=E5=88=86bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Controller/DoctorAuthController.php | 2 +- app/Request/DoctorAuthRequest.php | 8 ++++++-- app/Services/DoctorAuthService.php | 5 ++++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/app/Controller/DoctorAuthController.php b/app/Controller/DoctorAuthController.php index 6e4345b..c7e6f6d 100644 --- a/app/Controller/DoctorAuthController.php +++ b/app/Controller/DoctorAuthController.php @@ -68,7 +68,7 @@ class DoctorAuthController extends AbstractController { $request = $this->container->get(DoctorAuthRequest::class); $request->scene('addAuthIden')->validateResolved(); - + dump(111);die; $DoctorAuthService = new DoctorAuthService(); $data = $DoctorAuthService->addAuthIden(); return $this->response->json($data); diff --git a/app/Request/DoctorAuthRequest.php b/app/Request/DoctorAuthRequest.php index 31cdb4f..807c2bc 100644 --- a/app/Request/DoctorAuthRequest.php +++ b/app/Request/DoctorAuthRequest.php @@ -60,8 +60,8 @@ class DoctorAuthRequest extends FormRequest 'department_custom_id' => 'required', 'department_custom_mobile' => 'required', 'doctor_title' => 'required|min:1|max:4', - 'brief_introduction' => 'required', - 'be_good_at' => 'required', + 'brief_introduction' => 'required|min:10|max:11', + 'be_good_at' => 'required|min:10|max:11', 'license_cert' => 'required|array|min:1', 'qualification_cert' => 'required|array|min:1', 'work_cert' => 'required|array|min:1', @@ -90,7 +90,11 @@ class DoctorAuthRequest extends FormRequest 'doctor_title.min' => "职称错误", 'doctor_title.max' => "职称错误", 'brief_introduction.required' => "请填写个人简介", + 'brief_introduction.min' => "个人简介最少输入10个字符", + 'brief_introduction.max' => "个人简介最多输入1000个字符", 'be_good_at.required' => "请填写擅长领域", + 'be_good_at.min' => "擅长领域最少输入10个字符", + 'be_good_at.max' => "擅长领域最多输入1000个字符", 'license_cert.required' => "请上传医师执业证", 'license_cert.array' => HttpEnumCode::getMessage(HttpEnumCode::CLIENT_HTTP_ERROR), 'qualification_cert.required' => "请上传医师资格证", diff --git a/app/Services/DoctorAuthService.php b/app/Services/DoctorAuthService.php index 20462d9..15b6626 100644 --- a/app/Services/DoctorAuthService.php +++ b/app/Services/DoctorAuthService.php @@ -113,7 +113,7 @@ class DoctorAuthService extends BaseService $params['card_num'] = $card_num; $res = UserDoctorInfo::getExists($params); if ($res){ - return fail(HttpEnumCode::HTTP_ERROR,"身份证已被使用"); + return fail(HttpEnumCode::HTTP_ERROR,"实名信息已被其他账号绑定"); } // 网易易盾认证 @@ -183,6 +183,7 @@ class DoctorAuthService extends BaseService // 修改医生实名认证状态 $data = array(); $data['idcard_status'] = 1; + $data['user_name'] = $card_name; $params = array(); $params['doctor_id'] = $user_info['client_user_id']; @@ -195,6 +196,8 @@ class DoctorAuthService extends BaseService $data = array(); $data['age'] = $age; $data['sex'] = $sex; + $data['user_name'] = $card_name; + $params = array(); $params['user_id'] = $user_info['user_id']; $res = User::editUser($params, $data);