root 5 年之前
父节点
当前提交
055f5f8f7d
共有 2 个文件被更改,包括 14 次插入0 次删除
  1. 13 0
      app/Http/Controllers/Admin/NoticeController.php
  2. 1 0
      routes/api.php

+ 13 - 0
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
+        ]);
+    }
 }

+ 1 - 0
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')