From 2d61786ec6f7293a92f8abbf1cbbc9abf75d01bd Mon Sep 17 00:00:00 2001 From: JaguarJack Date: Mon, 8 May 2023 15:38:06 +0800 Subject: [PATCH] =?UTF-8?q?fixed:=20=E8=BD=AC=E6=8D=A2=20windows=20?= =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/Common/Support/Upload/Uses/LocalUpload.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/Common/Support/Upload/Uses/LocalUpload.php b/modules/Common/Support/Upload/Uses/LocalUpload.php index 3202fbc..c4a6496 100644 --- a/modules/Common/Support/Upload/Uses/LocalUpload.php +++ b/modules/Common/Support/Upload/Uses/LocalUpload.php @@ -4,6 +4,7 @@ namespace Modules\Common\Support\Upload\Uses; use Illuminate\Support\Facades\Storage; +use Illuminate\Support\Str; class LocalUpload extends Upload { @@ -25,6 +26,10 @@ class LocalUpload extends Upload */ protected function addUrl($path): mixed { + if (Str::of($path['path'])->contains('\\')) { + $path['path'] = Str::of($path['path'])->replace('\\', '/'); + } + $path['path'] = config('app.url') . '/'. $path['path']; return $path;