where($where)->order("time","desc")->select()->toArray(); foreach($data as $k=>$v){ $data[$k]["time"] = date("Y-m-d H:i:s",$v["time"]); } return app("json")->success(["list"=>$data]); } /** * 公告添加 * @param Request $request */ public function add(Request $request){ $post = UtilService::getMore([ ['id', ''], ['title', '','empty','请输入标题'], ['content', '','empty','请输入内容'], ['status', '','is_numeric','参数错误'], ],$request); $save = []; $save["title"] = $post["title"]; $save["content"] = $post["content"]; $save["status"] = empty($post["status"]) ? 0 : 1; $save["time"] = time(); if(empty($post["id"])){ (new NewsModel)->insert($save); }else{ (new NewsModel)->where("id",$post["id"])->update($save); } return app("json")->success("操作成功"); } /** * 公告删除 * @param Request $request */ public function del(Request $request){ $post = UtilService::getMore([ ['id', '','empty','参数错误'], ],$request); (new NewsModel)->where("id",$post["id"])->delete(); return app("json")->success("删除成功"); } }