diff --git a/beike/Admin/Http/Controllers/PagesController.php b/beike/Admin/Http/Controllers/PagesController.php index 6f9766ed..ea631417 100644 --- a/beike/Admin/Http/Controllers/PagesController.php +++ b/beike/Admin/Http/Controllers/PagesController.php @@ -27,7 +27,7 @@ class PagesController public function create() { - return view('admin::pages.pages.form'); + return view('admin::pages.pages.form', ['page' => new Page()]); } public function edit(Request $request, int $pageId) @@ -51,12 +51,12 @@ class PagesController $requestData = $request->all(); $requestData['id'] = $pageId; $page = PageRepo::createOrUpdate($requestData); - return json_success('更新成功', $page); + return redirect()->to(admin_route('pages.index')); } public function destroy(Request $request, int $pageId) { PageRepo::deleteById($pageId); - return json_success('删除成功'); + return redirect()->to(admin_route('pages.index')); } } diff --git a/resources/beike/admin/views/pages/pages/form.blade.php b/resources/beike/admin/views/pages/pages/form.blade.php index f27e1276..e223c5b5 100644 --- a/resources/beike/admin/views/pages/pages/form.blade.php +++ b/resources/beike/admin/views/pages/pages/form.blade.php @@ -9,9 +9,9 @@ @section('content')