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
2022-07-04 17:24:11 +08:00
parent 0c205303cb
commit 00f96f29a3
7 changed files with 833 additions and 301 deletions

View File

@@ -29,6 +29,8 @@ class DcatVueController extends Controller
->insert(array_map(fn($item) => ['name' => $item, 'created_at' => now(), 'disk' => $request['disk']],
(array)$request['files']
));
return Storage::disk($request['disk'])->url($request['files']);
}
public function obsConfig(Request $request)
@@ -36,7 +38,7 @@ class DcatVueController extends Controller
switch ($request['disk']) {
case 'oss':
return json_decode(
Storage::disk('oss')->getAdapter()->signatureConfig(prefix: config('admin.upload.directory.file'), expire: 3600),
Storage::disk('oss')->getAdapter()->signatureConfig(prefix: dirname($request['filename']), expire: 3600),
true
);