From b86c3a039086308c4356504c803d6b1da39d62fd Mon Sep 17 00:00:00 2001 From: chenbo <709206448@qq.com> Date: Fri, 8 Sep 2023 11:45:14 +0800 Subject: [PATCH] =?UTF-8?q?add:=E5=B0=81=E8=A3=85=E9=80=9A=E7=94=A8?= =?UTF-8?q?=E7=9A=84redis=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/adminapi/controller/CompanyController.php | 5 +---- app/common/controller/BaseLikeAdminController.php | 8 ++++++++ 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/app/adminapi/controller/CompanyController.php b/app/adminapi/controller/CompanyController.php index 15c72ac50..83d56b499 100644 --- a/app/adminapi/controller/CompanyController.php +++ b/app/adminapi/controller/CompanyController.php @@ -210,10 +210,7 @@ class CompanyController extends BaseAdminController // 修改法人邮箱 Db::name('company')->where('id', $params['id'])->update(['master_email' => $email]); // 加入缓存中,is_callback用于判断是否获取到异步通知 - $redis = new \Redis(); - $redis->connect('redis'); - $redis->auth('jhkdjhkjdhsIUTYURTU_Zditn7'); // todo 配置信息写到env中 - $redis->set('authentication_company_id_'.$company['id'], json_encode(['company_id'=>$company['id'],'is_callback'=>0, 'timing'=>time()])); + $this->redis()->set('authentication_company_id_'.$company['id'], json_encode(['company_id'=>$company['id'],'is_callback'=>0, 'timing'=>time()])); // return $this->success('认证成功',[],1, 1); return $this->success('系统认证中,请稍后刷新页面查看', ['email' => $res->data], 1, 1); } else { diff --git a/app/common/controller/BaseLikeAdminController.php b/app/common/controller/BaseLikeAdminController.php index 39aff2d1e..956a58160 100755 --- a/app/common/controller/BaseLikeAdminController.php +++ b/app/common/controller/BaseLikeAdminController.php @@ -117,5 +117,13 @@ class BaseLikeAdminController extends BaseController return true; } + public function redis() + { + $redisInstance = new \Redis(); + $redisInstance->connect(env('redis.host')); + $redisInstance->auth(env('redis.auth')); + return $redisInstance; + } + } \ No newline at end of file