From 389548aef74c2e8df1ea943f6e6c7a73fc8c0185 Mon Sep 17 00:00:00 2001 From: Gosowong <1329847115@qq.com> Date: Mon, 5 Jun 2023 14:11:39 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E4=BA=AC=E4=B8=9C?= =?UTF-8?q?=EF=BC=8C=E5=8D=8E=E4=B8=BA=EF=BC=8C=E5=A4=A9=E7=BF=BC=E4=BA=91?= =?UTF-8?q?=E5=82=A8=E5=AD=98=E7=9A=84=E9=85=8D=E7=BD=AE=E8=AF=BB=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crmeb/app/services/other/UploadService.php | 15 +++++++++++ .../system/config/SystemStorageServices.php | 27 +++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/crmeb/app/services/other/UploadService.php b/crmeb/app/services/other/UploadService.php index 29711deb5..09c4bbad6 100644 --- a/crmeb/app/services/other/UploadService.php +++ b/crmeb/app/services/other/UploadService.php @@ -63,6 +63,21 @@ class UploadService 'appid' => sys_config('tengxun_appid'), ]; break; + case 5://京东云 + $config = [ + 'accessKey' => sys_config('jd_accessKey'), + 'secretKey' => sys_config('jd_secretKey'), + ]; + case 6://华为云 + $config = [ + 'accessKey' => sys_config('hw_accessKey'), + 'secretKey' => sys_config('hw_secretKey'), + ]; + case 7://天翼云 + $config = [ + 'accessKey' => sys_config('ty_accessKey'), + 'secretKey' => sys_config('ty_secretKey'), + ]; case 1: break; default: diff --git a/crmeb/app/services/system/config/SystemStorageServices.php b/crmeb/app/services/system/config/SystemStorageServices.php index 4cea4ea9e..9a1f0e27b 100644 --- a/crmeb/app/services/system/config/SystemStorageServices.php +++ b/crmeb/app/services/system/config/SystemStorageServices.php @@ -124,6 +124,21 @@ class SystemStorageServices extends BaseServices 'secretKey' => sys_config('tengxun_secretKey', ''), 'appid' => sys_config('tengxun_appid', ''), ]; + case 5:// cos 京东云 + $config = [ + 'accessKey' => sys_config('jd_accessKey', ''), + 'secretKey' => sys_config('jd_secretKey', ''), + ]; + case 6:// cos 华为云 + $config = [ + 'accessKey' => sys_config('hw_accessKey', ''), + 'secretKey' => sys_config('hw_secretKey', ''), + ]; + case 7:// cos 天翼云 + $config = [ + 'accessKey' => sys_config('ty_accessKey', ''), + 'secretKey' => sys_config('ty_secretKey', ''), + ]; break; } return $config; @@ -216,6 +231,18 @@ class SystemStorageServices extends BaseServices $make->update('tengxun_secretKey', ['value' => json_encode($secretKey)], 'menu_name'); $make->update('tengxun_appid', ['value' => json_encode($appid)], 'menu_name'); break; + case 5:// oss 京东云 + $make->update('jd_accessKey', ['value' => json_encode($accessKey)], 'menu_name'); + $make->update('jd_secretKey', ['value' => json_encode($secretKey)], 'menu_name'); + break; + case 6:// oss 华为云 + $make->update('hw_accessKey', ['value' => json_encode($accessKey)], 'menu_name'); + $make->update('hw_secretKey', ['value' => json_encode($secretKey)], 'menu_name'); + break; + case 7:// oss 天翼云 + $make->update('ty_accessKey', ['value' => json_encode($accessKey)], 'menu_name'); + $make->update('ty_secretKey', ['value' => json_encode($secretKey)], 'menu_name'); + break; } $make->cacheDriver()->clear(); }