Notice::orderBy('id', 'DESC')->get() ]); } public function save(NoticeSave $request) { $data = $request->only([ 'title', 'content', 'img_url' ]); if (!$request->input('id')) { if (!Notice::create($data)) { abort(500, '保存失败'); } } else { if (!Notice::find($request->input('id'))->update($data)) { abort(500, '保存失败'); } } return response([ 'data' => true ]); } public function drop(Request $request) { if (empty($request->input('id'))) { abort(500, '参数错误'); } $notice = Notice::find($request->input('id')); if (!$notice) { abort(500, '公告不存在'); } if (!$notice->delete()) { abort(500, '删除失败'); } return response([ 'data' => true ]); } }