From 32666baf1e11301e96a4e9ddd432ba2e3c2e7a24 Mon Sep 17 00:00:00 2001 From: evoxwht <442384644@qq.com> Date: Wed, 17 May 2023 09:51:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=85=BE=E8=AE=AF=E4=BA=91?= =?UTF-8?q?=E5=AD=98=E5=82=A8=E5=90=8C=E6=AD=A5=E9=97=AE=E9=A2=98=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crmeb/app/services/system/config/SystemStorageServices.php | 7 +------ crmeb/crmeb/services/upload/storage/Cos.php | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/crmeb/app/services/system/config/SystemStorageServices.php b/crmeb/app/services/system/config/SystemStorageServices.php index 92eb29e89..2fa7401f1 100644 --- a/crmeb/app/services/system/config/SystemStorageServices.php +++ b/crmeb/app/services/system/config/SystemStorageServices.php @@ -314,12 +314,7 @@ class SystemStorageServices extends BaseServices break; case 4:// cos 腾讯云 $upload = UploadService::init($type); - $cosList = $upload->listbuckets(); - if (isset($cosList['Name'])) { - $list[] = $cosList; - } else { - $list = $cosList; - } + $list = $upload->listbuckets(); $config = $this->getStorageConfig($type); foreach ($list as $item) { if (!$this->dao->count(['name' => $item['Name'], 'access_key' => $config['accessKey']])) { diff --git a/crmeb/crmeb/services/upload/storage/Cos.php b/crmeb/crmeb/services/upload/storage/Cos.php index f8e427614..c01041944 100644 --- a/crmeb/crmeb/services/upload/storage/Cos.php +++ b/crmeb/crmeb/services/upload/storage/Cos.php @@ -380,7 +380,7 @@ class Cos extends BaseUpload { try { $res = $this->app()->listBuckets(); - return $res->toArray()['Buckets'] ?? []; + return $res['Buckets']['Bucket'] ?? []; } catch (\Throwable $e) { return []; }