diff --git a/app/Http/Controllers/Admin/ModuleController.php b/app/Http/Controllers/Admin/ModuleController.php index adbd6d6..cb254c2 100644 --- a/app/Http/Controllers/Admin/ModuleController.php +++ b/app/Http/Controllers/Admin/ModuleController.php @@ -34,8 +34,6 @@ public function index(Module $module): View */ public function create(): View { - // - return view('admin.modules.create'); } @@ -74,7 +72,7 @@ private function rules(): array 'name' => 'required|string|max:255', 'url' => 'required|url', 'status' => 'required|string|in:up,down,maintenance', - 'wecom_key' => 'required|string|max:255', + 'wecom_key' => 'nullable|string|max:255', ]; } @@ -103,6 +101,8 @@ public function show(Module $module): View */ public function edit(Module $module): View { + $module = $module->makeVisible('wecom_key'); + return view('admin.modules.edit', compact('module')); } diff --git a/resources/views/admin/modules/edit.blade.php b/resources/views/admin/modules/edit.blade.php index 22fb63d..6e20e11 100644 --- a/resources/views/admin/modules/edit.blade.php +++ b/resources/views/admin/modules/edit.blade.php @@ -28,7 +28,7 @@