post(); $pageSize = request()->post('pageSize', 15); $datas = ArticleService::make()->getDataList($params, $pageSize); return message(1010, true, $datas); } /** * 分类 * @return array */ public function category() { $datas = ArticleService::make()->getCategory(); return message(1010, true, $datas); } /** * 分类 * @return array */ public function cates() { $type = request()->post('type', 0); $datas = ArticleService::make()->getCateList($type); return message(1010, true, $datas); } /** * 详情 */ public function info() { $id = request()->post('id',0); if(empty($id)){ return message(2501, false); } if($info = ArticleService::make()->getInfo($id, $this->userId)){ return message(1010, true, $info); }else{ return message(1009, false); } } /** * 单页数据 */ public function page() { $type = request()->post('type',''); if(empty($type)){ return message(2501, false); } $pageId = ConfigService::make()->getConfigByCode("page_{$type}"); if($pageId<=0){ return message(1032, false); } if($info = ArticleService::make()->getInfo($pageId)){ return message(1010, true, $info); }else{ return message(1009, false); } } }