diff --git a/app/Http/Controllers/Admin/SystemController.php b/app/Http/Controllers/Admin/SystemController.php index 3e0388d..86e6730 100644 --- a/app/Http/Controllers/Admin/SystemController.php +++ b/app/Http/Controllers/Admin/SystemController.php @@ -29,11 +29,13 @@ class SystemController extends Controller */ public function edit(): View { - // 读取数据库中最新的参数 - $params = SysParam::all()->pluck('body', 'alias')->toArray(); + // 读取数据库中最新的参数 (剔除专属模块已接管的配置,避免重复显示) + $params = SysParam::whereNotIn('alias', ['chatbot_enabled']) + ->get()->pluck('body', 'alias')->toArray(); // 为后台界面准备的文案对照 (可动态化或硬编码) - $descriptions = SysParam::all()->pluck('guidetxt', 'alias')->toArray(); + $descriptions = SysParam::whereNotIn('alias', ['chatbot_enabled']) + ->get()->pluck('guidetxt', 'alias')->toArray(); return view('admin.system.edit', compact('params', 'descriptions')); }