From db24a7dd5d99c9164b5fd122782c3d0656ea8366 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E6=99=AF=E7=AB=8B?= Date: Mon, 31 Mar 2025 22:50:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E5=A4=9A=E5=BA=94?= =?UTF-8?q?=E7=94=A8=E6=A0=87=E8=AF=86=E8=AE=B0=E5=BD=95=E5=8F=8A=E5=90=8E?= =?UTF-8?q?=E5=8F=B0=E9=93=BE=E6=8E=A5=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugin/think-library/src/common.php | 2 +- plugin/think-library/src/support/middleware/MultAccess.php | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/plugin/think-library/src/common.php b/plugin/think-library/src/common.php index 44600ce62..ed25cdd1e 100644 --- a/plugin/think-library/src/common.php +++ b/plugin/think-library/src/common.php @@ -79,7 +79,7 @@ if (!function_exists('admuri')) { */ function admuri(string $url = '', array $vars = [], $suffix = true, $domain = false): string { - return sysuri('admin/index/index') . '#' . url($url, $vars, $suffix, $domain)->build(); + return sysuri('admin/index/index', [], $suffix, $domain) . '#' . url($url, $vars)->build(); } } if (!function_exists('sysvar')) { diff --git a/plugin/think-library/src/support/middleware/MultAccess.php b/plugin/think-library/src/support/middleware/MultAccess.php index c23fcecfe..973ad72ee 100644 --- a/plugin/think-library/src/support/middleware/MultAccess.php +++ b/plugin/think-library/src/support/middleware/MultAccess.php @@ -143,6 +143,7 @@ class MultAccess */ private function setMultiApp(string $appName, bool $appBind): bool { + sysvar('CurrentPluginCode', $appName); if (is_dir($this->appPath = $this->appPath ?: syspath("app/{$appName}/"))) { // 设置多应用模式 $this->app->setNamespace($this->appSpace ?: NodeService::space($appName))->setAppPath($this->appPath);