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(); }