From d269bed5750c89b084965747b5fdd2652a096246 Mon Sep 17 00:00:00 2001 From: atshike Date: Mon, 6 Jan 2025 11:48:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:admin=E5=9F=9F=E5=90=8D=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/Http/Controllers/Install/IndexController.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/serve/app/Http/Controllers/Install/IndexController.php b/serve/app/Http/Controllers/Install/IndexController.php index ef916cb..5390e7a 100644 --- a/serve/app/Http/Controllers/Install/IndexController.php +++ b/serve/app/Http/Controllers/Install/IndexController.php @@ -128,6 +128,17 @@ class IndexController extends Controller $this->updateEnv('DB_DATABASE', $params['name']); $this->updateEnv('DB_USERNAME', $params['user']); $this->updateEnv('DB_PASSWORD', $params['password']); + + $base_path = base_path(); + $new_path = str_replace('/serve', '/admin/dist/config.js', $base_path); + $content = File::get($new_path); + if (!str_contains($content, $domain)) { + File::put($new_path, "window.config = { + // 你的后端域名 + url: '{$domain}/api' +}"); + } + } catch (\Exception $e) { return redirect('install?step='.$step - 1) ->withErrors($e->getMessage())