From c9df01bd16fcdc2835a971b3c5a9b1be1558ed83 Mon Sep 17 00:00:00 2001 From: wucongxing <815046773@qq.com> Date: Fri, 12 May 2023 20:31:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=90=AF=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Amqp/Consumer/SendSmsMessageConsumer.php | 6 ++--- app/Controller/PatientFamilyController.php | 8 +++---- app/Services/DoctorAuthService.php | 21 ++++++++++-------- app/Services/LoginService.php | 23 +++++++++++--------- app/Services/PatientFamilyService.php | 23 ++++++++++++-------- 5 files changed, 45 insertions(+), 36 deletions(-) diff --git a/app/Amqp/Consumer/SendSmsMessageConsumer.php b/app/Amqp/Consumer/SendSmsMessageConsumer.php index 0a79e23..66ed41a 100644 --- a/app/Amqp/Consumer/SendSmsMessageConsumer.php +++ b/app/Amqp/Consumer/SendSmsMessageConsumer.php @@ -60,10 +60,8 @@ class SendSmsMessageConsumer extends ConsumerMessage } } - if ($data['phone'] == "18513026297" || $data['phone'] == "13301296315" || $data['phone'] == "18221234167" || $data['phone'] == "13028643897"){ - // 发送短信 - Dysms::sendSms($data['phone'],$data['template_param'],$data['template_code'],$data['scene_desc']); - } + // 发送短信 + Dysms::sendSms($data['phone'],$data['template_param'],$data['template_code'],$data['scene_desc']); // 删除缓存 if (!empty($result)){ diff --git a/app/Controller/PatientFamilyController.php b/app/Controller/PatientFamilyController.php index 09f833c..49f73dc 100644 --- a/app/Controller/PatientFamilyController.php +++ b/app/Controller/PatientFamilyController.php @@ -44,10 +44,10 @@ class PatientFamilyController extends AbstractController $request->scene('addFamily')->validateResolved(); // 检测入参身份证号 -// $res = $this->checkRequestIdCard(); -// if (!empty($res)) { -// return $this->response->json(fail(HttpEnumCode::HTTP_ERROR, $res)); -// } + $res = $this->checkRequestIdCard(); + if (!empty($res)) { + return $this->response->json(fail(HttpEnumCode::HTTP_ERROR, $res)); + } $patientFamilyService = new PatientFamilyService(); $data = $patientFamilyService->addFamily(); diff --git a/app/Services/DoctorAuthService.php b/app/Services/DoctorAuthService.php index d1d80e6..619d529 100644 --- a/app/Services/DoctorAuthService.php +++ b/app/Services/DoctorAuthService.php @@ -119,15 +119,18 @@ class DoctorAuthService extends BaseService // 网易易盾认证 // 实人认证-生产环境开启 -// $IdCard = new IdCard(); -// -// $params = array(); -// $params['name'] = $card_name; -// $params['cardNo'] = $card_num; -// $res = $IdCard->checkIdCard($params); -// if (!empty($res)) { -// return fail(HttpEnumCode::HTTP_ERROR, $res); -// } + $app_env = config('app_env','dev'); + if ($app_env != "dev"){ + $IdCard = new IdCard(); + + $params = array(); + $params['name'] = $card_name; + $params['cardNo'] = $card_num; + $res = $IdCard->checkIdCard($params); + if (!empty($res)) { + return fail(HttpEnumCode::HTTP_ERROR, $res); + } + } Db::beginTransaction(); try { diff --git a/app/Services/LoginService.php b/app/Services/LoginService.php index c379715..8b6f03f 100644 --- a/app/Services/LoginService.php +++ b/app/Services/LoginService.php @@ -246,16 +246,19 @@ class LoginService extends BaseService $user_type = $this->request->input('user_type'); $wx_code = $this->request->input('wx_code'); -// $redis = $this->container->get(Redis::class); -// // 验证验证码 -// $sms_code = $redis->get("login_code" . $phone); -// if (empty($sms_code)){ -// return fail(HttpEnumCode::CODE_EXPIRED); -// } -// -// if ($sms_code != $code){ -// return fail(HttpEnumCode::CODE_ERROR); -// } + $app_env = config('app_env','dev'); + if ($app_env != 'dev'){ + $redis = $this->container->get(Redis::class); + // 验证验证码 + $sms_code = $redis->get("login_code" . $phone); + if (empty($sms_code)){ + return fail(HttpEnumCode::CODE_EXPIRED); + } + + if ($sms_code != $code){ + return fail(HttpEnumCode::CODE_ERROR); + } + } try { $weChat = new Wechat($user_type); diff --git a/app/Services/PatientFamilyService.php b/app/Services/PatientFamilyService.php index 8ba36a3..2c7368e 100644 --- a/app/Services/PatientFamilyService.php +++ b/app/Services/PatientFamilyService.php @@ -147,15 +147,20 @@ class PatientFamilyService extends BaseService } // 实人认证-生产环境开启 -// $IdCard = new IdCard(); -// -// $params =array(); -// $params['name'] = $request_params['card_name']; -// $params['cardNo'] = $request_params['id_number']; -// $res = $IdCard->checkIdCard($params); -// if (!empty($res)){ -// return fail(HttpEnumCode::HTTP_ERROR,$res); -// } + + + $app_env = config('app_env','dev'); + if ($app_env != "dev"){ + $IdCard = new IdCard(); + + $params =array(); + $params['name'] = $request_params['card_name']; + $params['cardNo'] = $request_params['id_number']; + $res = $IdCard->checkIdCard($params); + if (!empty($res)){ + return fail(HttpEnumCode::HTTP_ERROR,$res); + } + } Db::beginTransaction();