From e5108c04278d6f939b5baff5a0c5b3297c00a493 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B7=E6=9B=A6?= <2218872014@qq.com> Date: Fri, 30 Jan 2026 14:31:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=88=A4=E6=96=AD=E6=8F=92?= =?UTF-8?q?=E4=BB=B6=E5=90=AF=E7=94=A8=E7=8A=B6=E6=80=81=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=8F=90=E7=A4=BA=20(#1562)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/napcat-webui-frontend/src/pages/dashboard/plugin.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/napcat-webui-frontend/src/pages/dashboard/plugin.tsx b/packages/napcat-webui-frontend/src/pages/dashboard/plugin.tsx index 1d40ea4d..667ab4b6 100644 --- a/packages/napcat-webui-frontend/src/pages/dashboard/plugin.tsx +++ b/packages/napcat-webui-frontend/src/pages/dashboard/plugin.tsx @@ -222,7 +222,9 @@ export default function PluginPage () { onToggleStatus={() => handleToggle(plugin)} onUninstall={() => handleUninstall(plugin)} onConfig={() => { - if (plugin.hasConfig) { + if (plugin.status !== 'active') { + toast.error('未启用插件,无法配置插件'); + } else if (plugin.hasConfig) { handleConfig(plugin); } else { toast.error('此插件没有配置哦');