diff --git a/app/Http/Controllers/Admin/NoticeController.php b/app/Http/Controllers/Admin/NoticeController.php index 8c0a16e7..f6a96a7f 100644 --- a/app/Http/Controllers/Admin/NoticeController.php +++ b/app/Http/Controllers/Admin/NoticeController.php @@ -28,4 +28,17 @@ class NoticeController extends Controller 'data' => true ]); } + + public function update (NoticeSave $request) { + $data = $request->only([ + 'title', + 'content' + ]); + if (!Notice::where('id', $request->input('id'))->update($data)) { + abort(500, '保存失败'); + } + return response([ + 'data' => true + ]); + } } diff --git a/routes/api.php b/routes/api.php index 054181b9..8e6a66e9 100755 --- a/routes/api.php +++ b/routes/api.php @@ -47,6 +47,7 @@ Route::prefix('v1') // Notice Route::get ('notice', 'Admin\\NoticeController@index'); Route::post('notice/save', 'Admin\\NoticeController@save'); + Route::post('notice/update', 'Admin\\NoticeController@update'); }); // User Route::prefix('user')