1
0
mirror of https://github.com/cjango/dcat-vue.git synced 2025-12-06 22:40:03 +08:00

一些优化

This commit is contained in:
weiwait
2023-01-05 17:57:49 +08:00
parent 1d55b83b3b
commit 2063e2d395
3 changed files with 9 additions and 7 deletions

View File

@@ -72,7 +72,7 @@ class DcatVueServiceProvider extends ServiceProvider
return;
}
$configs = admin_setting_array('weiwait_filesystem');
$configs = collect(admin_setting_array('weiwait_filesystem'));
// dd($configs);
@@ -81,7 +81,7 @@ class DcatVueServiceProvider extends ServiceProvider
});
Event::listen('admin:booted', function () use ($configs) {
config()->set('admin.upload.disk', $configs['disk']);
config()->set('admin.upload.disk', $configs->get('disk', config('admin.upload.disk')));
});
}
}

View File

@@ -2,14 +2,13 @@
namespace Weiwait\DcatVue;
use Illuminate\Support\Collection;
use QCloud\COSSTS\Sts;
class Helper
{
public static function injectFilesystemConfig(array $configs): void
public static function injectFilesystemConfig(Collection $configs): void
{
$configs = collect($configs);
config()->set('filesystems.disks.oss', [
'access_key' => $configs->get('oss_access_key'),
'secret_key' => $configs->get('oss_secret_key'),
@@ -66,9 +65,9 @@ class Helper
],
]);
config()->set('filesystems.default', $configs->get('disk'));
config()->set('filesystems.default', $configs->get('disk', config('filesystems.default')));
config()->set('admin.upload.disk', $configs->get('disk'));
config()->set('admin.upload.disk', $configs->get('disk', config('admin.upload.disk')));
}
public static function getCosAuth(): array