|
@@ -62,7 +62,8 @@
|
|
|
news_article as newsArticle
|
|
|
left join photo on newsArticle.photo_id = photo.id
|
|
|
left join news_article_navigation_bar as newsArticleNavigationBar on newsArticle.id = newsArticleNavigationBar.news_article_id
|
|
|
- where newsArticle.activated = 1 and newsArticleNavigationBar.activated = 1 and newsArticleNavigationBar.navigation_bar_id = #{id}
|
|
|
+ left join navigation_bar nb on newsArticleNavigationBar.navigation_bar_id = nb.id
|
|
|
+ where newsArticle.activated = 1 and newsArticleNavigationBar.activated = 1 and (nb.id = #{id} or nb.parent_ids like CONCAT('%,',#{id},',%'))
|
|
|
order by top_flag desc , create_time desc
|
|
|
</select>
|
|
|
</mapper>
|