diff --git a/app/admin/controller/v1/ArticleCategory.php b/app/admin/controller/v1/ArticleCategory.php index f24d7c40..bb6ddb65 100644 --- a/app/admin/controller/v1/ArticleCategory.php +++ b/app/admin/controller/v1/ArticleCategory.php @@ -14,14 +14,21 @@ class ArticleCategory // 分类列表 public function list() { - $param = request()->param(['name' => '']); + $param = request()->param([ + 'name' => '', + 'is_show', + ]); $categorys = ArticleCategoryModel::field([ 'id', 'name' ]) ->language(request()->lang_id) ->withSearch(['name'], ['name' => $param['name']]) - ->isShow(true) + ->where(function($query) use($param) { + if (isset($param['is_show'])) { + $query->where('is_show', '=', $param['is_show']); + } + }) ->order('sort', 'asc') ->select(); return success('获取成功', $categorys);