diff --git a/app/Endpoint/Api/Http/Controllers/ArticleController.php b/app/Endpoint/Api/Http/Controllers/ArticleController.php index eb85b088..8740ba60 100644 --- a/app/Endpoint/Api/Http/Controllers/ArticleController.php +++ b/app/Endpoint/Api/Http/Controllers/ArticleController.php @@ -38,7 +38,7 @@ class ArticleController extends Controller public function index(Request $request) { - $cate = (string) $request->query('cate', app_settings('article_health')); + $cate = (string) $request->query('cate', app_settings('app.article_health')); $key = (string) $request->query('key'); $query = Article::where('is_show', 1); if ($cate) { @@ -58,15 +58,16 @@ class ArticleController extends Controller public function category() { - $list = ArticleCategory::where('parent_id', app_settings('article_health'))->show()->sort()->get(); + $list = ArticleCategory::where('parent_id', app_settings('app.article_health'))->show()->sort()->get(); return ArticleCategoryResource::collection($list); } public function categoryTree() { - $nodes = ArticleCategory::where('parent_id', app_settings('article_health'))->show()->sort()->select(['id', 'cover', 'name', 'parent_id', 'sort'])->get(); - $list = Helper::buildNestedArray($nodes->all(), 3, 'id', 'parent_id'); + $pid = app_settings('app.article_health'); + $nodes = ArticleCategory::where('parent_id', $pid)->show()->sort()->select(['id', 'cover', 'name', 'parent_id', 'sort'])->get(); + $list = Helper::buildNestedArray($nodes->all(), $pid, 'id', 'parent_id'); return $list; }