From a9650b67807721e5ee37df896bc6142cfa121c61 Mon Sep 17 00:00:00 2001
From: Wisp X <1591788658@qq.com>
Date: Tue, 15 Mar 2022 08:03:55 +0800
Subject: [PATCH] =?UTF-8?q?Minio=20=E5=A2=9E=E5=8A=A0=E5=8C=BA=E5=9F=9F?=
=?UTF-8?q?=E9=85=8D=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/Enums/Strategy/MinioOption.php | 3 +++
app/Http/Requests/Admin/StrategyRequest.php | 1 +
app/Services/ImageService.php | 2 +-
resources/views/admin/strategy/add.blade.php | 4 ++++
resources/views/admin/strategy/edit.blade.php | 4 ++++
5 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/app/Enums/Strategy/MinioOption.php b/app/Enums/Strategy/MinioOption.php
index a84cd70a..ef508f51 100644
--- a/app/Enums/Strategy/MinioOption.php
+++ b/app/Enums/Strategy/MinioOption.php
@@ -16,6 +16,9 @@ final class MinioOption
/** @var string Endpoint */
const Endpoint = 'endpoint';
+ /** @var string 区域 */
+ const Region = 'region';
+
/** @var string Bucket */
const Bucket = 'bucket';
}
diff --git a/app/Http/Requests/Admin/StrategyRequest.php b/app/Http/Requests/Admin/StrategyRequest.php
index d0f74177..cf96507d 100644
--- a/app/Http/Requests/Admin/StrategyRequest.php
+++ b/app/Http/Requests/Admin/StrategyRequest.php
@@ -127,6 +127,7 @@ class StrategyRequest extends FormRequest
'configs.access_key' => 'required',
'configs.secret_key' => 'required',
'configs.endpoint' => 'required',
+ 'configs.region' => '',
'configs.bucket' => 'required',
],
});
diff --git a/app/Services/ImageService.php b/app/Services/ImageService.php
index b06e4e4f..13724ee9 100644
--- a/app/Services/ImageService.php
+++ b/app/Services/ImageService.php
@@ -319,7 +319,7 @@ class ImageService
'secret' => $configs->get(MinioOption::SecretKey)
],
'endpoint' => $configs->get(MinioOption::Endpoint),
- 'region' => '',
+ 'region' => $configs->get(MinioOption::Region),
'version' => '2006-03-01',
]),
bucket: $configs->get(MinioOption::Bucket),
diff --git a/resources/views/admin/strategy/add.blade.php b/resources/views/admin/strategy/add.blade.php
index 97fb6e34..fbc71e57 100644
--- a/resources/views/admin/strategy/add.blade.php
+++ b/resources/views/admin/strategy/add.blade.php
@@ -286,6 +286,10 @@