service = new ArticleCategoryService(); } /** * 获取分类列表 */ public function index() { $pageSize = request()->get('limit', 10); $list = $this->service->getDataList(request()->all(), $pageSize); $message = array( "msg" => '操作成功', "code" => 0, "data" => isset($list['list']) ? $list['list'] : [], "count" => isset($list['total']) ? $list['total'] : 0, ); return $message; } /** * 获取分类选项 */ public function options() { $list = $this->service->getOptions(); return response()->json(['code' => 0, 'msg' => '操作成功', 'data' => $list]); } /** * 获取分类详情 */ public function info() { return $this->service->info(); } /** * 添加或编辑分类 */ public function edit() { return $this->service->edit(); } /** * 删除分类 */ public function delete() { return $this->service->delete(); } /** * 设置分类状态 */ public function status() { return $this->service->status(); } }