diff --git a/app/model/ArticleCategory.php b/app/model/ArticleCategory.php index 194879b..51cc6c4 100644 --- a/app/model/ArticleCategory.php +++ b/app/model/ArticleCategory.php @@ -30,4 +30,8 @@ class ArticleCategory extends BaseModel */ public $timestamps = true; + public function article() + { + return $this->hasMany(CreationArticle::class, 'article_category_id', 'id'); + } } \ No newline at end of file diff --git a/app/service/ArticleCategoryService.php b/app/service/ArticleCategoryService.php index 5a0b0ec..b348270 100644 --- a/app/service/ArticleCategoryService.php +++ b/app/service/ArticleCategoryService.php @@ -76,7 +76,7 @@ class ArticleCategoryService extends BaseService if (isNotBlank($params['end_time'])) { $query[] = ['create_time', '<=', strtotime($params['end_time'] . ' 23:59:59')]; } - $list = $this->dao->getList($query, '*', $page, $limit, "$sortField $sortRule"); + $list = $this->dao->getList($query, '*', $page, $limit, "$sortField $sortRule", [], ['article']); $count = $this->dao->getCount($query); return compact('list', 'count'); }